Skip to main content

Full text of "SoftSide Magazine Issue 22 (Adventureland)"

See other formats


hep] 
AdventurelandJF^ 



12.00 

IS.95 wllti citMtl* 





AVALONHIU. 



One Player Simulation Games 

1^ B-1 Bomber 

* Nukewar 

* North Atlantic Convoy Raider 

* IVIidway Campaign 

For one to four players 

* Planet Miners 



At last! Quality computer simulation games from the 
leader in war gaming! Alt games available for 16K 
Level II TRS-80, 16K Applesoft in ROM or Apple II 
Plus, and 16K Pet 2001 computers. 

$14.95 each! 
TheSofh&areCjKchange 

6 SOUTH ST., MItFORO. N .H. 03OS5 (603) 6734144 



LSdKfleJ 

YOUR BASIC SOFTWARE MAGAZiNE VOL.2, NO.10 

IN THIS ISSUE ... 

Adventures 

by James Garon 17 

Mlcro-80 Pinball Machine 

by Garth Jensen 22 

Take Apart: Plnbslt 

by Garth Jensen , 30 

Adventureland 

by Scott Adams 36 

Adventure interpreter 

by Scott Adams ,44 

Lost Dutchman's Gold 

by Teri Li 58 

REGULAR FEATURES ... 

Outgoing (Mail 6 

Programming Hints 14 

Input , 50 

Bug Report 70 

Market Basket 74 

Convenient Order Forms 76 



cover illustration of 

Adv«nturaland by 

Elaine Ctieever 



3oft5i(3eJ[ 

STAFF 



SoftSide Publications 



The Software Exchange 



Putillihir 

Roger w. nabilallle, Sr. 

George Blank 



James Garon 
CeiiyEdMr 

Sheila Jahnte 
Cratnlv! Blntur 
Bains Chaever 
lypsonphicii airacur 
ianice Milisr 
EYsdecHui 
Laurie Miller 
Gait Mash 
Oonra Bennett 
BgrtkHpinfl 
Doris Miner 



CuitDnsr SanrlM 
Bette Keenan 
ihilHiing 

Bea >;imball. Mgr. 
Donna Jean 
SutnErlptloiK 
Diana Bishop, Mgr. 
B. Cooklnham 
Karen Fissette 
Donna McMahon 
Belinda Perry 
Mill Depirtmanl 
Gary Young, Mar. 
Gten Ohiand. Asst. 
Donna Cooklnham 
Bobin Rossi 

mmtno 

Memorial Press Sroup 



PuMliMnt Cwnllnilgr 
Elizabeth Robllalile 
nindtir ot MgrkilMo 
Josepfi Breton 



Kafthy Ma fool 

PhooM FensEflrman 

Mk Pepirtment 

Mtary Edwards, Mgr. 

Courlir 

Lester Anderson 



David K. Rebitailie 
Eric Skyten 
capf Dtvlilen 
Anmar Williams 
Unda Fedas 
Pam Dem mons 



FOR YOUR ORDERING CONVENIENCE, TOLL-FREE 
9 AM . 9 PM, EST — Mon. - Fri.; Sat. 12'4 

1.800-258-1790 

ff you live In NH, ,' 
or have any questions concerning your order: 

(603)673-5144 



During th« summer our programmers wilt be taking a much- 
ntteded and well-deserved break— tiieretore, effective July 1 st we 
will be temporartly suspending our HOTLINE service. 

SoftSliis Magizlna is continually seeViIng original articles and software for publican on. Imagination and 
variety In concept and content are our primary criteria for acceptance. Payment varies wllh length, 
au It at>llity, ease ot editing and quality. 

Our policies witti respect to software purchase are highly Indlvldualiwd, and offer the programmer 

several options. Including one-time publication rights, outrlgtit purchase, and royalties on sale of 
prerecorded cassettes. Program submissions stiouid use Radio Shack Level ll Basic, stiouid run in Level II 
and DisK BASiC, and may rjot employ coding techniques that cannot be accurately preserileO In a line 
tislinfl, such as SYSTEM modules and "super graphics" or other hybrid tnethoda. For more Information, 
please write: SoftSlda, PO Boxes, Milford. NH 03055. 

SoHSIds Is published monttiiy by SoftSide PuBllcatlors, 6 South St., Mriford, NH 030S6. Subscription 
rates: USA bulk rate - J18 per year. USA first class, APO, FPO, Canada, Mexico, overseas surface mail 
-^25 per year. Overseas airmail -$30 par year. Ail rem Itts rices niust be in U.S. tunds. Mail subscription in- 
quiries to: SoftSide Subscriptions, f^ 80x68, MIftord, t4H0305S. Entire contents copyriaht • 1979bySoft- 
Sklo Publications. All r^hts reserved. 

PLEASE NOTE: TH&SO is a registered tredemart* of Radio Shack, a division of Tandy Corporation. 
Th* Sottwaf* BicTianse Is not coinnsctM In sny way with Radio Shack or Tandy Corporation. 



Unlock the^hidden 
power of your 

computer! 

PROGRAM FAST & EASY! 

Use ROM routines in your 

^^k BASIC and Assembly 
'*^*"' Language programs! 

All you need to know is in... 

mriHiwii»s 

TMUGWCHTIK 

REFERENCE GUIDE 
TO LEVEL II BASIC 

$19-95 plutfl ■hipping 

OUrtnlYIAr from Fulter Software previously sold at m.% 

TRS-80 Disassembled Handbook 

bV Robert RlctiardSOn previously said at S1D.00 

Hex Mem mnnltor written In BASIC by John Phillip 
Z-80 Disassembler by Gfiorge Blank 
DOS Mep by John Hartford 

Description of the contents oi the Level II BASIC ROM by memory location, 

t>y function, and in lesson format. Includes several BASIC and 

Assembly Language programs in listing format to examine and use 

ROM routines, 

IheSoihi/ateExid^nge 

SSouthStreel:,8ox68,Miifon:l,NH(W55 eOS-bJiSlAA 





THE MAKING OF 
AN EDITORIAL 

sitting comfortably in front of 
your computer, savoring with 
sweet anticipation the luscious 
programs which beckon from the 
following pages, you may never 
have wondered what transpires 
behind the scenes here at the 
luxury office suites of SoftSide in 
Beautiful Downtown Milford. 
There Is a story behind the words 
you are reading at this moment A 
story that must be told. (However, 
we are not implying that It must be 
READ— feel free to abandon me 
here in mid-sentence and suc- 
cumb to the blandishments of this 
month's adventures.) 

A prtze-wtnnmg editorial iwgms 
with an idea; ttta lack of trophies 
on my <tm»k attest* to this fact. The 
Mm tafcM on life as it la typed into 



SCRIPSIT's forgiving arms. Brief 
moments later we see a finished 
document emerging from the 
printer. 

Next step is a wfiisper quiet ride 
in our lushiy carpeted elevator, 
down to the second floor where we 
pause briefly but reverently just 
outside the Art Room door. 

This is the place where the 
merely mediocre is made im- 
mortal. Thesidll of these excitingly 
beautiful artisans is beyond belief. 
(I am not ashamed to say that I 
know an artisian well.) 

Gail, who has come to be known 
as "Twinkle-fingers" — ostensibly 
tor her amazing speed and ac- 
curacy on the typesetting ma- 
chine — sets up the text In Its 
magazine format. When she has 
finished her btisterlng display of 
keytioard dexterity, the machine 
ctlcks to Itsstf for a few niom«fits 



and then disgorges a box about 
the size of an ostrich egg which 
contains a wide roll o1 film. When 
the film has been developed, ac- 
companied by many strange 
gurgling sounds and mood- 
altering odors, it Is ready to be 
"pasted-up". 

Elaine and Donna take over 
now. Starting with only a few 
sheets of thin cardboard, faintly 
marked with arcane symbols 
(meaningful only to thetrue Artist) 
and using their Official Artist's 
Implements, they draw borders, 
insert illustrations, and even 
correct spelling errors discovered 
at the last second. This is ac- 
complished by physically cutting 
out the offending letter, and 
delicately but firmly inserting a 
tiny piece of film containing the 
correct one. When the finished 
article comes back from the 
printers, there is no sign of the 
original mistake, as you can sea. 

The next major event in the life 
of our editorial is the dreaded 



Deadline Day, This is the day when 
the sheets of cardboard con- 
taining the treasured document 
are slipped into an envelope along 
with all the other articles, pro- 
grams and special features that 
comprise a typical SoftSide, 

A trusted courier then whisks 
the precious envelope off to the 
printers. About a week later, a 
truckful of cartons is unloaded in 
the notorious Bulk Mail Room. It is 
here that a skilled crew of high- 
school students prepare thou- 
sands of SoftSides for world-wide 
distribution. Adults are not al- 
lowed to assist in this endeavor, 
since our company insurance 
does not cover deafness caused 
by radio rock music inflicted at 
maximum volume. 

Scant days later (or weeks if you 
live on the west coast and dont 
have a first class subscription), 
SoftSide is in your mailbox, ready 
to provide you with still another 
month of programming ecstasy. 



cmM 




TO ORDER 
CALL TOLL- 



800-258-1790 

<in NH call 
673-5144) 



Prices subject to change 
without nottce. 

Prices do not include shipping 

COD orders require 
25% cash deposit. 

— EFFECTIVE WNE 1il ie»»*" 



6 South Street, 
Mllford, NH 03055 





LIST 


OUR 


JHSM COUPUTSH9: 


MttCE 


PRICE 


Level M, 4K 


S61«,00 


1559.00 


Level 11, 16K, no keypad 




569.00 


Level 1), 16K, w/keypad 


649.00 


749,00 


EXPMUON INTERFACES: 






COMM-eO Inteftace 




179.95 


Expansion Interlace, no RAM 


299.00 


269.00 


Expansion Inleriace, 16K RAM (NEC) 


448.00 


369.00 


Expansion Interiace, 32K RAM, {NEC) 


597.00 


459.00 


DISK DRrveS: 






Percom. TFD-100. 40-track 


399.00 


389.00 


Porcom. Dual TFD-100's 


795.00 


775.00 


Percom. TFD-200. 77-track 


675.00 


$50.00 


Peicom, Dual ll-U-200's 


1350.00 


1300.00 


CompuThink. Dual Drive, Dual Sided 




1295.00 


mSK OftlVE ACCESSORIES: 






a-Drive cable for TRS-BO 


29.95 


29,00 


4- Drive raihM for TRS-ao 


39.95 


39,00 


^eroofn Data Saparator 




i9.95 


Extender Card 


■tS.95 


15,00 


PRINTERS: 






Centronics 730 


785.00 


719,00 


Centronics 737 


995.00 


895.00 


Centronics 753-S 


3196.00 


2695.00 


Centronics 779-2 


1559.00 


995JX) 


nS Quick Printer 11 


219.00 


209.00 


RS una PfinMr 111 


1960.00 


1813.00 


NEC 5530 Spin Writer 


3995.00 


2595.00 


LRC 7000+ 


389,00 


369,00 


■HHMI^^^LRC 7O00» (6A col) 
• ••••• e V 


405.00 


389,00 


I^^^MMV PRINTER CABLES: 




QPil to Expansion Interlace Cable 


19.96 


19.00 


LRC to TRS-60 cabte 




20.00 


LRC to APPLE cable 




20,00 


LRC to EXIDV cable 




20,00 


LRC to PET. IEEE cable 




59.00 


LRC to RS23ZC male, cabte 




65.00 


LRC to RSSSaC female, cable 




66.00 


730 or 737 to TRS-flO cabte 




29.00 


779 or 753 to TRS-80 caWe 




35.00 


PERIPHERIALS: 






Novation CAT Modem 


189,96 


179.00 


UDS 103-LP 




195.00 


RS-232-C Intertace Boerd 


99,00 


89.00 


TRS-a32 Printer Interface 




39.95 


DATA Oubber 




49,95 


leK Memory Kit, Keyboard 




99.00 


1£K Memory Upgrade Kit, E.I. 




95,00 


Percom Electric Crayon, w/cabte 




279,00 


Busy Box, TRS-BO 




109,96 


Busy Box, APPLE 




114.95 


eSfl X-10, Starter Kit 




124,95 


ATARI COMKJTERS: 






ATARI 600 Computer System 


1080,00 


8T5,00 


ATAfll 400 Computer 


630,00 


515.00 


ATARI 410 Piagram flecorder 


99,95 


65,00 


ATARI 810 Disk Drive 


699,95 


sssoo 


ATARI S20 Printer 


599,95 


<70XK) 


Joyatick Controllers 


19.95 


18.95 


P»Mto Controller* 


19.SS 


(6,9$ 




HARDSIDE in conjunction with MICROMINT has solved the 
TRS-80 I/O bottle-necl<. This new expansion interface, 
designed by Steve Ciarcia, is described in detail in the June 
issue of BYTE magazine. The COMM-80 provides the most used 
features of the RS expansion interface into a single low-cost 
($180 vs. $400) unit. The COMM-80 has a full 8-b)t parallel port 
compared to the RS' printer-only port. There is also a built-in 
RS-232-C interface (no extra board to purchase). A BUS 
connector is provided for future expansion. And to really clean 
up the I/O bottie-neclt, up to 16 of these units can be chained 
together and addressed separately. The unit connects, with the 
cable supplied, directly to the CPU/Keyboard or expansion 
interface. This is the only interface you need to turn your TRS- 
80 into a time-sharing terminal with provisions for a printer. 
Terminal software is included. COMM-80 $179.95 

DEALER INQUIRIES INVITED 



TQ ORDER TOLL-FREE 

1-800-258-1790 




6 South Street, MiHord, NH 03055 (603) 673-5144 




SoHSKbg^ouisup! 



The best little BASIC computer 
magazine is becoming the best FULLS IZE 
BASIC computer magazine! Starting with 
our very next issue, your troubles are over. 
No longer will you eagerly reach for the 
latest issue of SOFTSIDE only to find 
you've grabbed the TV Guide by mistake. 

We'll have more exciting pages, wider 
LLISTings, and more than a few surprises 
In store. I can hear you asking, "What 
surprises?" Sorry; if we told you, they 
wouldn't be surprises any longer, would 
they?! 



SoftSide Publications 

6 South St., Mllford, NH 03055 <&03) 673-5144 

To order cati Totl-Free 1-800-256-1790 

(In NH call «ra4144] 



10 



Create, detxjg^document & 
modify - 5 WAYS 



UTILITY 



FROM NEPENTHE 



The UTILITY program consists of five modules 1o assist you 
in the creation and debugging of programs, the preparation of 
program documentation and tfre modification of program fries. 
With UTILITY, you can: quickly locate arty string of characters 
in your program, change any strings within your program, 
produce a line number cross- refers nee on screen or printer, 
select from three degrees of program compressiort, create a 
formatted, "structured" line listing. 
UTILITY la available on dl(tt tor $29.95 

Call 1-800-258-1790 (in N.H. 673-5144) 
limSoht^are Exchange 



Add a whole new 
dimension to 
your computer ! 




0.^^* 



.d^* 



.o»^'"v^ 



^m 



_ Games and 

programs come alive with 
W sounds, bo u rices, clicks, 
sirens, bird calls, music notes, tunes 
and whatever ets« your imagination 
dreams up. Supplied with three demon- 
stration programs on tape, attractive amplifier 
with cabie for direct hooitup to your cassette 
recorder {no modification required) and complete 
Instructions for creating your owrt sounds and tunes (including 

a S-octave organ), 
Lwt SOUNDWARE bHng your TRS>80 lo life tor $24.95, Levej tl, t6K 

(RmiMlm 2 *A bcHirtM) 

The Sohwtiare Exchange 



6 SOUTH ST.. MILFORD, N.H. 03055 (603) 673-5144 



11 




mm ' 

TWO ADVENTURES BY SCOTT ADAMS.. 

THE COUNT 

You 're in Dracula's castle, and your mission is to destroy 
him and thereby rid the world of his evil. 

VOODOO CASTLE 

Remove a voodoo curse from Count Cristo and set 
him free forever! 



16K Level II 
$14.95 Bach 




6Sculhai«t,Sc«68,Mrfcin(NKOS155 6Ui-67J-J)« 



12 



m- 



Put IRV 
on your 

programming 
Staff! 

Comes wtth manuat 



Input shortnand — one keystroke 
can enter a whole line! The feature 
you liked in Level III BASIC and T-Short, 
now with all keys user programmsble! 
You can even turn your cassette player 
on or off with a single keystroke. 



Relocate a line by simply editing the line 
number — renumber lines individually! 

Video Editor allows cursor oriented 
editing of your progranns. Just move the 
flashing cursor to the line to be edited and 
type the corrections, insert, or 
delete! 



IRV is faster than Level II BASIC! 
More powerful tfian a speed 
typist! Able to leap ten 
subroutines at a single bound! 

Machine language tape $24.95 On Disk $29.95 

The Software Exchange 

e SOUTH ST., MtLFORD, NH 03055 673-6144 





13 




Need to determine a PRINT @ 
position if only the X and Y co- 
ordinates are known? It's simple tf 
you use ttiis formula: 

P=INT(Y/3)*64+INT(X/2) 
where P is the PRINT @ position 
and X,Y are the coordinates in a 
graphic command such as 
SET(X,Y}. 

Shane Causer 
Brunswick, Georgia 

(Editor's note: It is possible to 
reverse the procedure. Given a 
PRINT @ position (P), the follow- 
ing lines will give you the X and Y 
values for SET/RESET com- 
mands: 

Y=3MNT(P/64} 

X=2'{P-64*Y/3) 
Each print position contains six 
small graphics blocks. X and Y will 
be the coordinates of the upper left 
block in the PRINT @ position.) 

If you are running some type o1 
graphics which make use of 
CHR${24) (Cursor left) and/or 
CHR$(26} (Cursor down}, you can 
save memory space by entering 
these control characters directly 

14 



Hir^ 



from the keyboard. First enter the 
line, but use two quotation marks 
(""} where the CHR$(24) and 
CHR$(26) would go. Then EDIT 
the line. Space over until the first 
quotation mark is visible. Then 
press I (insert) and use [SHIFT) 
left-arrow for each CHR$(24) and 
[SHIFT] down-arrow lor each 
CHR$(26), 

Jimmy Dossey 
Ocala, Florida 

(Editor's note; The "cursor-up" or 
CHR$(27) may also be entered 
during EDlTing, but you have to be 
sneaky; since [SHIFT] up-arrow 
takes you OUT of l{nsert) mode, 
you must use the C(hange) 
command instead. Leave a blank 
between the two quotes (" "),then 
C{hange) the blank to a [SHIFT] 
up-arrow. 

You should also be aware that 
these memory-saving techniques 
should be avoided if you plan to 
submit your finished program to 
SoftSide— It's murder on the 
LLISTings!) 



When writing text strings to 
tape, jt is annoying that commas, 
semicolons and quotation marks 
may not t>e contained within the 
string. One way of getting around 
this Is to examine each character 
in each string and translate these 
three (, ; ") toavalueiessthan32 
or greater than 127 (ASCII values), 
and to retranslate them when they 
are read from tape. A much 
simpler method of allowing 
commas and semicolons In a 
string is to enclose the string in 
quotation marks before it Is 
written. These will automatically 
be removed by the computer 
during input. One way of doing 
this is the following: 

10 Q$=CHR$(34);REM CHR$ 
(34) IS A QUESTION MARK 

20 PRINT#-1,Q$+ST$+Q$ 
where ST$ is the string to be 
written to tape. The trailing quote 
may be omitted If desired. 



Since SoftSlde Is devoted to 
games and programming in 



BASIC, I vfbuld like to suggest a 
ganM which may t>e played by all 
readers, at the same time giving 
them wn opportunity to learn some 
of the possibMlties available In 
Level II BASIC It tuis often been 
said of APL-programmers that 
they enjoy writing "oneHlners" of 
gjeat obscurity and performing as 
much as possible with as few 
characters as possible, l^vel H 
BASIC actually provides the 
capability of writing quite impres- 
sive and complex programs in just 
one line. Here are the suggested 
game rules for BASIC "one- 
liners": 

1. The program must t>e written 
as a single BASICIine of maximum 
256 clutracters )n expanded form 
(i.e. "PRINT" instead of "T) 

2. The program must be self- 
contained, i.e., not make any 
assumptions about string storage 
available, etc. 

3. The program should provide 
a continuously changing graphics 
display, as impressive as possible. 

Here are a few samples to start 
you off: 



1 DEFINTfl-Z:aS:F0Ry=8TO47S7EP«»(2):F0RX=eT0127STEPttlK4>:IFPOI 
NT<X.V)RESET(X,Y):RESET<127-}{,47-V>:»C)a:»CXr:eOfT01ELSESETO(,V): 
SET(i27-X, 47-V) :NEXT:fCXT:eaT01 

1 OEFINTX:aS;FORX=15J60TCU6310:POKEX,32:Pa®<+l.l€4:Pa(EX+2,176 
: i>(KEX+3, 176 : POKEX+4, 176 ; POCEX+S, 141 : TOt^X+fi, 148 : : POKEX+64. 32 :P0 
KEX+65, 138 : POKEX+66, 111 ; POWEX+67, 111 : P0KEX+68i 139 : »Ba : RUH 

1 a£f«»:DEFINT7<:I»=" "+Ct«*<l€4)+STRIHW<3,176)+0«*<141)+CH» 
(146) :E*=" "+CHR$<13S)+STRIN(a(2, m)+CHW(139) :CLS:F0RX=9T0958: 
PRINT?X.Mi : :PRINT»(+64,E*i :NEXT:RWI 

laS:DEFI^fTfl-Z:X=R^»(127):V=RM)(475:F(lRft=eT0le+RND(6e):r=RM)<7) 
-4:J=RM><5)-S:F0R8^0R»)(^>:SET<X,V>:I=I+2*I*«I+X>127>0R(I+X< 
8)) :X=X+I :J=J+J»2*«J+V>47>OR(j4V<e»:V=V+J:NE>a:l€XT:FORI=0T{»9 
9:«XT:RUH 



15 



1 aERft99 : J=RfirAil>*M ; US - W=CHf?*(17S:) : PR!Nmj+lS'., STRINfi$<64. D 
$ -J ; f:J=r:HR*( 1 B7 ) +CHR*< 1 33 > FCS? I =..ITr!j+5S ; PR IfffliL C!€*.<139) CHR$ (16 

2 )D*r.Hfti: a45>C:HR$a:*>CHRi (. ?52-> fflR$' 1 7fl ) mtW.S (133>f;HR$ (1 SB) CHRf 
i" H9) , ■ PP I NTtBIf 129. D J»r:HRJ (191 >f3.i : Mf XT i RUH 



Arne Rohde 

Denmark 

(fcOftor's note: If you come up wilh 

some exceNent "one-finers", send 

them to us at: 

"One-Liners" 

c/o SoftSide Magazine 

P.O. Box 68 

Miiford, NH 03055 



We'll share the best ones sub- 
rrdtted in this column. See your 
name in PRINT! This is my slightly 
fishy contribution: 



1 CI. 5. : DEFSTRfi : FOR! =1T025 : REflDX : ft=fl+CHRJ (X > t€KT ■ Fa?P=896T0548 : PR 
! mm ft.. : PRl NTI^-56. CHR* (79+47*^ ( RUD ( S>=1 ) ) ; : FORI =lTO:^e : NEXT : PR IN 
T^, CHR$<51 > ; PRIHT!S9Se. ; fCXT : R1_ffJ ; DFITR130. 17:5. 160. 184, i 88, 191,. ISf 
, 188, 26, 8, 8- 8, 8, 8, 8, 8, S, ISO, 158, 115, 139, 143, 191, 142, 13f. Ticw 



A line was inadvertently omitted 
from Arne's programming hint in 
the April 1980 issue, page 70. To 
translate a variable D, containing a 



decimal number from to 15, into 
a hexadecimal string variable, H$, 
you may use the expression: 



H$=CHR$(48+f-?*([»3)> 



This avoids a tot of time and 
node. ) 



The TRS-80 Users Group of Corpus Christi, TX nneets the 
third Tuesday of every month at 8:00 at Dei Mar Junior College 
in Room MC 109, Meetings feature an informal exchange of 
Information and a short presentation every month on some 
aspect of BASIC or assembly language programming. 



18 



ADVENTURES 




Expanding 
Universes 

by James Garon 

You awaken and look around 
at your unfamiliar surroundings. 
Closer examination reveals tliat 
you are in: 

a bed , . .a rocketship , . ,a forest 
. . .a London flat . . .a chapel . . .a 
desert . . .a ghost town . . . 

Wherever you find yourself, 
one thing is certain: an exciting 
adventure has begun. Each 
adventure is different from all the 
rest; whether your goal is to 
recover treasures, rescue an ex- 
plorer, or steal the secret plans 
from an enemy agent ■ you can be 
sure that danger, challenge and 
fascination lie ahead. 



Adventures are often referred 
to as "compunovels" because of 
their uniquely interactive nature. 
Seated before your patient com- 
puter, you direct the course of the 
adventure by issuing one - or two- 
word commands such as, "GO 
NORTH", "GET KEYS". "HELP", 
"LOOK MIRROR", "GO 
TUNNEL", "LIGHT FUSE" . . . 

Many times, the results are 
surprising; the computer's reply 
could range from, "! SEE 
NOTHING SPECIAL" thru 
"THERE IS A HIDDEN DOOR" to 
"IT BLEW UP IN MY HAND • I'M 
DEAD!!" 

Fortunately, in these rote- 
playing sagas, death is never per- 
manent - at worst It means you 
must start over, and just possibly 
there Is a secret word or hidden 
exit which will let you live again. 

Even when playing the very 

17 



same adventure, no two people 
will have exactly the same ex- 
periences. One person will brave- 
ly break a mirror - possibly dying 
In the resulting rain of sharp 
glass splinters. Another, more 
timid adventurer may pass by the 
mirror dozens of times, seeing 
only his or her reflection and be- 
ing told that it is "VERY 
PRETTY". Still a third, more ex- 
perienced adventurer may 
discover the enchanted bee- 
Iteeper's suit, put it on, break the 
mirror in safety, thus revealing a 
previously concealed passage. 

Common to most well-written 
compunovels Is the feeling of an 
expanding universe. Initially, you 
may find yourself able to explore 
only a few locations. The extreme 
case Involves but a single room 
•with no obvious exits at all. You 
examine the objects around you, 
picking them up, setting them 
down and using them in any man- 
ner you can think of - the obvious 
ways as well as the creatively 
obscure. You may try to beg, 
burn, break or chant your way 
beyond your current troundaries 
(the last method being aided by a 
magic word). Eventually you will 
discover an escape from your 
restricted territory - a new room 
with new objects, new dangers 
and new opportunities. 

Let us make up an example. 
(Discussing an actual situation 
from a currently popular adven- 
ture would risk spoiling the sur- 
prise for future explorers.) 
Perhaps you've discovered a 
dangerously ticking bomb. 
You've decided to try pouring 
water on it in hopes of rendering 
it harmless. Elsewhere you've 
found a stream of water. Return- 
ing excitedly to the stream, you 
issue the command, "GET 
WATER" only to be told, "I'VE NO 

18 



CONTAINER". Taking inventory 
of your posessions, you see that 
you are carrying a gun ■ with three 
remaining bullets, a book of 
Druid poetry and a croquet 
mallet. Nowhere in your travels 
have you seen a bucket, army 
boot or other suitable container 
for the desperately needed water. 
While you may have felt, by this 
time, that you'd been everywhere 
and done everything there was to 
be done, you now know you were 
wrong. Somewhere there's an en- 
trance to a place you've never 
been. The entrance may be a 
sliding panel, a trap door or the 
ever popular magic word. 

Whatever method eventually 
works, your miniature universe Is 
about to expand. Soon you'll 
discover the hidden marine 
museum, pick up the fish bowl, 
discover a non-fatal method of 
removing its man-eating oc- 
cupants, refill it at the stream 
and pour it on the bomb ■ which 
just might melt away - revealing 
In its innards the final treasure. 

Once the pressure is off, and 
you have time to think back, 
you'll realize that - just as in a 
well-written mystery novel, where 
all the clues were in plain sight 
yet psychologically Invisible • so 
too, the entrance to the marine 
museum was there all the time. 
Finding it was just a matter of be- 
ing both persistent and creative. 

As there is a wide range of 
talent among mystery writers, 
from top-notch to merely 
mediocre, so too with adventure 
creators. Only a few, such as 
Scott Adams, have mastered that 
perfect blend of frustration and 
progress - that knack for an- 
ticipating the movements of his 
explorers (us) and providing the 
right amount of barriers, riddles 
and solutions. 



Some people have asked, 
"What do you do with an adven- 
ture once you have solved it?" 
Unlike a mystery story, which Is 
unchanging from one reading to 
the next, adventures are worth 
repeatlrtg. The knowledge ac- 
quired in successfully solving an 
adventure can be applied to 
subsequent attempts. It is 
always possible to try for a more 
elegant solution, or one which re- 
quires fewer moves. 

Alternatively, you can invite a 
friend to play, resisting the temp- 
tation to be too liberal with your 
tiints. It is surprising how dif- 
ferent an adventure can be when 
another person is in control. No 
two people perceive a problem in 
exactly the same way. Their ap- 
proaches. Interpretation of clues 
and eventual solutions may be 
quite different from your own. 

It is most humbling to watch 
another player discover and use a 
shortcut you have missed. (One 
adventure contained a magic 
carpet which whisks Its occupant 
safely back and forth between 
distant locations. Your author, 
having solved the adventure 
without ever using the silly rug, 
was stunned to see a fellow ex- 
plorer discover the secret of the 
carpet and go on to relatively 
easy victory.) 

As a tool for teaching logic and 
careful planning to young people 
(and illogtcal adults) the adven- 



ture is without equal. A skillful 
adventure-writer guides the 
adventurer to perceive relation- 
ships between distant objects, 
and expand his or her awareness. 

When you experience your first 
machine language adventure, 
you'll wonder how you ever put 
up with the slowness of BASIC. 
The more complete and complex 
an adventure is, the longer it 
takes BASIC to respond to your 
commands. Machine language 
eliminates the waiting and pro- 
vides instant response to your 
commands. No sooner have you 
typed "GO NORTH" (or simply 
"N" using Scott Adam's 
thoughtful shorthand) than you 
find yourself immediately 
transported to a new location. No 
more waiting those interminable 
seconds while BASIC scans a 
vocabulary table, searching for 
your command. 

If you've never played an 
adventure game in machine 
language, you'll certainly enjoy 
BASIC adventures. They are a 
welcome and creative change 
from the standard games of 
Space Potatoes and the like. Just 
a friendly warning though: 
machine language adventures 
are a quantum leap ahead of their 
BASIC counterparts. Once you've 
tried one, you'll t>e hooked; you 
may never have the patience for 
BASIC adventuring again.! 



19 




THE HOTLINE 



Our programmer's hotline will not be in operation during July and 
August in order to give our staff a welt deserved break. 

If you need more information about one of our products, please 
send a self addressed stamped envelope and request ttie informa- 
tion sheet on the product in question. 

If you have a tape or disk that is defective or fails to load when 
received, return tt for prompt replacement. 

If you are having difficulty with a TSE or Ramware product, or 
find a bug, please describe the problem as completely as possible, 
indicating what you were doing when the failure occured, the 
nature of the difficulty, the exact error message you received, and 
the line number of the problem if possible. Send it to Product 
Maintenance. TSE, P.O. Box 68, Miiford, NH 03055. 

If you find an error In the magazine, please send a note to the 
editor as soon as possible with full details. 

We will do our best to serve you to the limits of our abilities. 
Thanks to all of you for your help in these matters. 



m. 



Magic from 

Leo Christopherson 




Bee Wary.. 



This fast-paced real time action 
game is a contest between a 
Bee operated by the player and 
a Spider operated by the com- 
puter. Machine language 
subroutines but loads as Levei 
II for easy operation. $l4,gs 




Snake Eggs.. 



hiere is a computenzed 
reptilian version of 21 complete 
with arrogant snaties and 
appropriate sound. 
16K 



Level IL 






Android Nim. 

The newest version of TflS-8l?s 
first animated graptiics 
game— Andfoid NIM— rtow 
with more animation and 
soundl Level II, 16K 114.95 




Life Two... 

Two in one: Game of Life, at an 
astounding 100 generations a 
minute, plus Battle of Lite with 
animated creatures and sound. 
Level Jl. 16K $14.95 



bS(iJthSlnvt.fi()x(,B,MitltMNtlOX)5'i 
TOLL FREE 1-800-258-1790 nmiMm^m 



21 




MICRO-80 
PINBALL MACHINE 



Featuring...Aliican Safari! 

by Garth Jensen 



SAVE YOUR QUARTERS!! Fast- 
paced pinball has come to the 
comfort of your own home on a 
computer that runs for hours on 
only pennies. Load the following 
program, attach an amplifier 
(optional), and you have an 
exciting game complete witfi 
realistic sight and sound effects. 

The PINBALL MACHINE 
includes four different variations: 

1. African Safari — Raise your 
rifle and shoot the charging 
elephant before you're trampled. 

2. Random Targets — Keep on 
your toes as the rebounds in this 
game are unpredictable. 

3. Normal Pinball — Enjoy the 
electronic version of the typical 
arcade game. 

4. Wipeout — Eliminate four 
solid rows or targets and achieve a 

22 



perfect score. Be careful as the 
playing area is compressed 
toward the paddles. 

Left and right flippers or paddles 
are i ndependently operated fay the 
"Z" and "/" keys, respectively. 
Scores are continuously updated 
and an overall rating provided at 
the end of each game. Two levels 
of difficulty are provided in each 
game, creating challenge for 
beginners and experts alike. Fire 
this program up and see how you 
rate as a pinball wizard. 



Note: A machine language sound 
routine is poked into the string 
space defined at line 50. This line 
is altered during execution, so 
save the program before running. 



i^ I N li A L L 



56 06$=" " 

55 Gosuegeee 

ee ■'I11CR0-88 PINBflLL HftCHINE COPWISff iSSe BV G R JBISEN, fi 
I.L RIGHT? RE^RVED 

78 'PRIOR TO E>^aiTION, I..IHE 56 LOOK!? LIKE THIS: '56 90*=' 

. , . '■' DURING EXEaiTIOM, fl CCmHH MftCHINE LflNGU 

»£ SOUM) ROUTINE IS PO^ INTO C«( 

86 THflMKS TO SOFTSIOF HRGHZINE FOR THE IDEfi OF POKING THE ROUTI 
HE IKTO R ISSERVEC STRING SPfC^ 

98 'FOR SOlKt (OPTlOKflL), CONNECT THE fKJX LEflD TO AH fUTllFIER, 
m RflNM)M:0EFI«Tft-2 aS:PRlHnflB<41;CHR$<23>;"HICR0-88 PlWflU. 
HftCHINE'tPRIHTPRlNT 

118 PRlNfT" 1 - AFRICfiM SflFfftl" PRINT- ?- RflHMK TARGETS PINBfi 
LL'PRINfT- 3 - NORMd PIWflU'PRINT" 4 - MIPEOUT* PRINT" 5- 
STOP": PRINT 

128 INPUT" ENTER G«HE"^e:IFKK10Re>5THEN128aSEP»=""X=9;IX=e:IV 
=e :IFfi=5THENCL5:E» 

138 IW>UT" HfWT DIFFICULT VERSION? V/N";T*:rFLEFT*<T»,l)0"V"TH 
EH158 

141 y=0;L=8:R=e:S=e:LZ=ie:R?=«:M=8:fl=8:&=*:PR=« PL=e; :(*=«:£=« 
158 G=6:iaEFT»<Ti.l)="V''T>CNU=4:l*=3:ELSEU=2:l4^ 
155 IF6=1THENI.I=2 
168 P*=STRING*<14-U,61>:fl=153«l 
178 ONG QOTOSeee, 7888. M88. 6888 

186 X=59V=7ffi:Z=M:lX=-RM>a>;IV*-64 S=32 H=1625e:PD«^ LZ*«6 
)!?=926+U 

198 L=« :R=e R$=STRIMG$a4-U,32) :PL=-1PR=-1 :IF6=4 P0=91 
195 IF6=4 R»=STftIM(»(2?-U,S>:P»=STRINC»(?MI.Sl);lZ=9«:It2=928+tl 
288 T$=STRINW(4, 191 >+STRING$(56, 525+STftING*(4, i91> 
218 aS:F0RI=eT063P0t^ft+M91:PO(EfHI+8«jm:NEXT 
228 FCftl=64T0e32STEP64:PftINT8LT*> :NEXT:T»=»" 
?38 IF G>1 THEN 245 aSE PRINI»43;M»i ;PRIHre385,K2*i PWHTCSTg 
,»B»i;PRINTM8.CHRi<143); 
248 G0SiG538e : G09«588e : G0TQ266 
245 IF(^2QOT0n(«Cl^IFM60T(l«148 



23 



2S0 F(IRlBlTOe:0Nl(»SUB2tt«»»3«,2Me,2Me, 2960, 2070, 3flee, 2898 rC 
XTI 

266 PRINTtn£.STRIIIQ*<24.S); ;P1tINTiWe, STRIi«»<K* S>; :If6>lPRIKT 
•Mft"SCORE»iSTRt<SC>i 

2fi5 IFao#W*tr«ie» ■ •; :PRIMTW44, ' "; 
2S7 IF(M mirme& STRINGt<44. S)j 
2n PRINTiMiS, MM.L * i CTtli ; POCaHX+V, D : (iOTOSae 
3« (MTR 2d27*l«,14,14e.«9.fi2,l,211.25S.l&254.£9.62>2>2U^25 
MS. 2M, 13.32* 2^* 281 

588 WHXHX*V+lV:IFPEBC<e>OSTHD*t880 — 

»S in>EEK(e>OST)ENi888 
512 K+PL:IFDt«m)788 
S14 INNfR IFKXttOfraTSS 



328 P«EO-I){-IV,S:P0KEft,O:V»VHV:)W<+JX:T«=«ICEVt:in»=" 
MS iroWIPBIMl SEin>»'Z*WIWILZ, P»; ;L4:n.>l :Q0TflM8 

?8t L<«:n.>-i:ftnniLz.M> ;arraai4 
79 iM:pi^-i:ntnniiz.teti ooirasM 

1M8 inM<Z99IIMCl«32n)enFPEEI((&>^lfCNt«HaSEIF}{>57aW<£T 

1M8 IF a>lC3t9nOKrT<rn:«Mjgi<29S):IFm«nMEH«88KLSE2138 
1K8 V^SK<») :IFV>5niO«l8ttaSEV-V-«8 :SOSC+18^;PWinW68,"SC 

1825 (MGGKrnMi68t 7388» M!38. 6288 

ins (M<V-l)aaSUB28e5>28(JS»284S,289S,28SS, 28^*2885, 2899 

lt39 a«mSR<39*4«V) 

1M8 ()N<V-1>G0SUB2828, 2830^2848, 2898. 2868, 28?8.28e8> 2898 

imt IF PEB((ft-IX)05 THEN IV>-IV:OIX:IX=<IM><U)^)*S»KIX):IFC 



l«i IF t>EEK(Q-IV)OS THEN OIX :I}e>-IX:IF(MDCN598ffLSE988 

1885 IV>-IV:C*IX:!}e:c-(IM>(U)4C)«SGN<IX> IRMMKS98KLSE588 

1898 IF&4 I^IV:IXH8l>(2M:GO!T008e 

1188 IFNT>2GM:T<3aW^8». lST»Ciai28aSEF(KMtTQiSTB*-l:f>RIKT8 
«4*L2B»<I); ICXTINT^rrH 

1128 IV»-IV:IM8B(U>«S0KIX) :t»T0Q88 
2tt8 PItlNTitaS. ■22222*; RETUW 

2K5 ntlNliCK, SmiNBKS. 131>; RETUW 

2818 n»(T8622. "3333-; rKTURN 

2S85 PRI1ini«22,ST1{IMI»(4>191); iCTUM 



24 



2940 PRIHTWM, "4444% :RETURN 

2945 ?RlMTK91,STRIN(»(4.19i); -UETIRM 

2858 PR1MTW87. "5555"> :RETUW( 

2955 PRINTf4e7.STRlN(JI(4,i9I)i :«ETIW( 

2868 PRINTM22. "6666" ; : RETUW 

2865 PRIHT8422,5TRIM(»<4»191): RETURH 

2878 PRIMT8238. "7777'> :RrrW(H 

2875 PRIMT8238,STRlNG*(4,19t>> :RETl«H 

2868 PRIIIT8296, "8888'; :RETURN 

' 2885 PRJMTt286.STRINGtHl91>J :RETURN 
2898 PRIHT8225. "9»"i RETUW 
2895 PRINT8223,5TRlN(»<M91)i :RFnjRN 
2138 IFG=2609JB7488 
2148 X=59 V=12*«4:IX=-RMPa>:IV=-64 

2143 IF6=l«K«B539e:(»SUB5888 IF*3THENIf»l>(4»2GC»JB5388 

2144 PRIHT«88,"H1T SPflCE B« TO CGHTItiUE'; 
2146 T*=INKEV*;IF T*0" "THEN 2146 

2158 GOTO 268 

4888 IF6=lT»e(535«CLSEF0RI=lTO9ee tCXT.tt5,P«lMTCHR*<23> 

4818 PRINT882, "SOIRE ";STR»<SC); 

4815 E1»="RATING CWWIONSHIP eU(llTV"TI»="RflTl«G 5TRICTL 

V MrNOR lEflOlE' E?*='RRnWi COULD BE BETTER, 

COULD BE MORSE" 
4828 CT=SC/CT IFG=20R6=3THEHIFCT>5eeTHEW'ftlMT8192-El*iaSEIFCT>2 
88THE(«lNT815e, E2$: ElSEPftIHT8194, E3*; 
4838 IFe=4THENIFCT>9e8TI€HPRIKT8192,El*iElSEIFCT>5S8TWNPRIMTW9 

?i^iJQLSEE81«TW94,E3*; 



4958 F0RI=lT027e8:«EXT:RU«iee 

5888 El*=STRINe»<2, 32>+CHR*(184)+STRING*(9, 191)+a«*(187) 

5&18E2»=CHR»(32>+C«»<168)*0»»<171>+STRI»»»(8.191)+CH»<158)+C 

HW<171)+CHR*<134) 

5928 E3»=5TRIN«(2. 32>+€H»(142>+a«»(129)+CHRi<142>+STRIN(»(3.3 

2)+(>»Kl^)+0«*(135)+CHR»<138>+CH»(133>+CHR*a38> 

5639 m*=G«*<;i43>+CHRJ<191>+CHI»(133) 

5848 «?$=OI»<i41>+CHM<14e>+STRIH(»(3.1ftl) 

5958 R3i=CH(W(168)+C«»<186)4C«?»<163>+CM»(l49> 

5968 DI»«*(13):G*<l>=CM»(143>G«<:2>=C«»(144)G*<3>»CHRia84) 

5878 F0RI=4TO9:Gi(I)=CH»(176> NEXT:(»(ie><HIM(188> 

5988 51=532 : 52=724 51$=OR$<172)tSTRrM»(5, 176)+CH»(156>CHR»(1 



25 



42)+STRlNG$(2. 131> 

sew S2*=CH»(01)+CHR*(139)+STRlNGJ(4.14e> 

5iee a5:PRrHTK2>"flFRICfW SflFflRI" WtlHT 

5186 PRIfnTf«(5>"V0J flRf f\ HUNTER 0»t ^ RFRICRN SffRRI. FfV^IMG R 

MILD" 

5118 PRlNTTflef5)"aEPHfl«T THE aEPHfWT MILL CHflRGE EACH T{t€ I 
T IS' 

5128 FRINTTfe(5>'HIT 8V Tt€ 8M.i a«> tHEK TW BH.I. tEftVES F1.RV 

EftCH TIHE" 

5138 PRlHnf«<5)"Va*f HUNTER 15 HIT fiV THE BflLL. HE EXTENK HIS 
GUN AND" 

5148 PRWnfe(5>"HILL EVEMTiai V ^;hOOT THE HEPHflNT TO ISHflRO 
VOUR SKILL." 

5158 PRIHnflB<5)"THE PflOOLES RETIRN THE BflLL IK TI€ HlWTErS DIR 
ECTICW ' 

515? PRIMnf«(5>"BEHHRE OF TWO HOVIHG ^mtS IN THE VICINITY " 

5153 PftIHnflB<5)"V0U HWF UP TO'i 1F(*=3PRINT'' « "lELSEPRINT" 8 " 

5154 PRlHnfle<5)"flWS TO BftB VOUR HEPHflHT "PRINT 

5155 PRINTTflB<16)"USE '2' FOR THE LEFT PflOOLE'PRINnflCdSi'USE 
FOR THE RIGHT PflOOLE" PRINT 

5168 PRINTTflB(5)i IHPtlT'HIT 'ENTER' TO COWTINUE'iXEraS 
5178 XE=28:VE=256 :X2=7 :GX=51:GH=8;{lft=15555 0B=1571? 
5198 Bft»5:t>=42:P*=STRlNG*<14-U,62>:E=l:IFM=5efl=7:G0T0188 
519SG0T0188 
5388 IR£>39THEH5358 

5385 XE=XE+l:X2=X2+l:QQ=USR<2e>:ae=USR<2e>:QQ=U5R(:28) 
5318 PRIKT^-Z*X2,El*f :PRIHT8VE+X2- E?*; :PRIHT?VEt7+X2,E5*i KTU 
RN 

5358 FORMT035:GOSlJe5385 :IFXE>57T^CN5355ELSEFOftI=lT01:MEXT^J 
5355 F0RMTa3»:»€XT!aS:PRIHTCHR*<23VPRJHT''V0U HRVE JIKT BEE 
NTRflMPlED BVTHE ELRWWT!!" 

5368 PRINT:PRlNT"BEnER LUCK ON VOUR NEXT SflFflRI' fiOT0495e 
5588 IFe<Q(«»>QBTtCN588ELSEIFX+C>X2flHDX+C<=XEG05UB578e:GOSUB538 
8;(»T0688 

5U8 tFX^<410RX4O53THeN588aSE(»N»H:IFGN>i8T^a668e 
5528 Q(JSUe5788-.IFQ*HTWENPRlNT«e6.(»(l)ieLSEPRIMr»244-QN.Q»<GN) 

5538QOT06ee 

5tt6 QB^)5R<38):aQ^<5R<aB9):F()RIi<^I3T0197STEP-l:P8Ilff>l-l,C^^»(l 

26 



76>;:PRIMT»L" "i :FO»WT01:iec™ 
5618 MEXTliPRIHTW," •; :F0»WTO«e:teXTH 

5628 aS:PRIHTa««(21>:PRlMT"V0U HHVE «WQEO fl NICE TROPHVII-rQO 
104858 

5788 tMHX+IX+V+JV:IFPEEK<Q>OSTHEte718aSBWE«hIX-lV.5:Pa(EQf& 
:V=y+lV:X=X4lX:G0SU658ee;lCTURN 

5718 IV=2 ly^-mta^ -SN^tX+IX+V+IV POtftS-lX-IV. S:P0KE8»D:V=V+IV: 
X=X+IX:G0SUe5e8e: RETURN 
5888 IFRND<8» 85a)T05c!38 

5818 PRlHT8SL5TRIHG$Ci9.22); :IFRN&(8)> S5THENK2flEL5ESl=521+RND 
«r);PRIHT851,S«i 

5838 IFmD(e» 85THENRETURMElSEPRINT8S2,STRIII(i$(6,^>i IFRND(e» 
9THEfRETUW€LSES2:=7i3+RND(37):PRINTK2,S2»i RETUW 
£888 a5;PRINnf«(25)"MIPE0UT":reiMT 

£818 PRINT'IH THE GW€ OF UIPEOUT, FOUR RONS OF NUffiERS WE IN T 
« TOP" 

€815 PRINT-QF THE FIRVING RRE8. HHENEVER THE BOUNCING 8(11 HITS 
n fMfiERt 

fflCe PRIHT"Tt€ SCORE IS INCREASED W TEN TllCS TWIT NUIC^ WD T 
HE NUfiER" 
£825 PRINT"I5 REtnVB FROM THE SCREEN. UHEN flNlV FIVE NUMERS R 

EHRIN" 

6838 PRIWT'IN R ROU, THE NEXT HIT ON THAT ROM RENOWES T« REST 
F" 
6015 PRINT"THOSE NUMBERS PINBflLL PflDOLES AT TIC BCTTOH OF THE 

6845 PRIMT'HELP KEEP THE BfiLL IW PLW RflfOOMLV 85 T>€ GfifC PRO 
CRESSES. ■ 

68S0 PRIMTnHE NUMBERS SHIFT DQUN aOSER TO THE PflDOLES, THUS OE 
MRWING" 

6855 PRIMT-GREflTER SKILl, FROM ThC PLflVER IT IS POSSIBLE TO Ptfl 
Vfi" 

6868 PRINT-PERFECT GflME m> 'yiPEOUT' RL^ THE NUMBERS FROM Tf€ S 
CREEN "PRINT 

6898 DIIC(»<11>:FORI=1T011 a»(I)='' »:P0l^fflRPTR(ZO»<l».64:RffiO 
2 : P0ICEVflRPTR(2at( n HI, 2 : REflD? : PCI((EVflRPTR<Z«< I > H2, Z : NEXTl 
6894 DRTR 8. 68. 64r 68, 128, 68, 192, 68» 8, 61, 64, 61, 138, 61, 192, 61. 8, 62 
,64.62,128,62 
6896«0=V+l:«E=V+4 
6108 NT=8:I>IM N<9> 



27 



6118 F0Rl=?T09:REflDN<l):HEXTT 
6120 MTfl 51?, 54> 389: 54, 261. 54. IB, 54 

6125 PRINT'U^ '2-' FOR LffT PfiCOLE. m> '/' Fffi? RIGHT P«)DLE " 
61:^ INPLIT'EHTER W(m OF EiflliS <ie (1«X>"i8fl:lFWl<iOR8R>18THEH6 | 
12e£LSEBft=Bfhl 
6125 D=14e:E=8 G0TO186 

6140 F0Rl=3T09STEP2:PRmT«(I-l>,STRIHG*<^,48+I)i NEXTl:PRIHTSe 
,STRIN6*C64.m): :G0T0266 

62«l ra<EQrm;Q9=l.(SR(15+2*V>N^V)=W<V>-l:IWVK5PRINTeNfV-l>+« 
T*Z,STRING*(54,S>; 

6220 IFN(2)+N(5>+N<7)+N(9><1? THEN F0RI=lTrt5e8:ICJ<TI -60X06480 
6560 POKEQ.S6OTO10ffl 

6490 aS:PRINTCHRt<25>;F0RMT02e:PRIMTM76."HIf€aJT"j :FC«J=2*IT 
040 NE)(TJ 

6410 PRIMTW76, " • F0R.I=2*ITO4eNEXTJ:HE!<Tl 

6420 PRINTW44, "PERFECT GflME"; :FORMTM0e:«EJ?TI 0JTO48^ 
7008 CLS:PRINTTfl8(28)i"RfMX»f TflRGFT Pir«ftLL"PRINT 
7010 PRINTTfle<8>''IN 'RfiHDOH TfiRGET' PINBflLb THERE fSRE «INF HXH 

Rica- 

7020 PRIHnfle(8>''TfiRGETS IN fflE PLflVIHG HREft W€N THE BflLL HIT 
S' 

7650 PRIHTTf€(8>"(3HE OF T»€ TARGETS. THE TOTffi. SCORE 15 IMCRERSE 

D" 

7840 PRINTT(«f8>"BV TEN TIMES THE VflUE OF THE TflRCET Tt€N THE 

II 

7050 PRINTTftB<8)'*TfiRffiT IT^LF IS HOVED RflNDWlV TO fWOT>tR LOCfi 

TION" 

7860 PRINTTfle<8)MN THE PLflVItlG flREft WHENEVER THE BfiLL LEflVES 

7070 PRINnflB<8>"S0'* OF THE THE TARGETS m. IWVED. "iPRlNT 

7180 MM N<9>.PS(38).«(9> P2=30 

7110 FORl=lT038:REflI»:NEXTI-FORI=lTOP2:REflO PS<I>:NEXT 

7139 FORI=1T09:«*<I>=STRIH6*<5>48+I> NEXT 
7130 MTft 202, 214, 2«. 228, 328. 337. 244, 352. 359. 369. 458, 465, 472, « 

4.496 

7140 DftTfl 5», 597, 689, 621, 722, 729, 729, 196- 245, 628, 479, 7^, 714, 49 
1,223 
7150GOTO805e 

nee formtos 



28 



?165 J=RND(2?> IFf^EK<fi^(J>><>5T(€K?165Et!qFNtn=PS<J> 

?17e PRIKT»i(n,N*a>; -HEXTIrGOTOKe 

rm PRlNTW)(V>,STRlNGt(5,191>j :Q(NJSR(25+?*V> 

7310 J=(»KK22)IfPEB((ft+PS<J»<>5THEN7ajeaSEPRIMT»((V>, STRINGS 

5, 5 J. :N<V)=P5(J):PRIKTWIW,l«(V>j -GOTOlSige 

74^ ZZ=IM>f5):Fafl=iT02Z:f1?IMT»l(n.STI?IHGt(5,S>j :NEXT1:F0RMT 

0Z2 

7418 jr=l»IDi(F^) IFreEK<fi+PS(J)>OSMN?4iaELSENfl>=^fJ):PRIKT»K 

D,ttt<I)::NEXTrRETt*!N 

8006 a5-P!?INTTflB<26>i"PINWlL":WIMT 

8610 reiWnfB<8>"MIC!S(-^ PINBflLL IS fl FflST-PftCED SINLlftTION OF" 

80?8 PRI«nfle(8>''THE REft-tBRLO S»€ IN tWICH ft BCWNCING Bfltl" 

»30 PRIHTTffifWCaLIOCS WITH TARGETS IN Ptt DCL05CT PUWING" 

8035 PRlNTTflB(8)''fiREft Thf FWDLES AT THE BOTTOH OF TtC SO^EEN" 

8837 ?RIHTTf«(8rHELP KEEP Tt€ BflLL IN PLftV IJHEN ft TARGET <MflD 

E" 

8038 PRINTTf«(8)"UP OF NUMBERS) IS HIT- O TIMES THE VflLtt OF" 

8039 PRINTTflB<S)''THfiT TARGET IS flOOED TO THE SCORE "PRIKT 

8850 PRINTTfle<8)'USE '?' FOR IffT PflDOLE, AND '/' FOR RIGHT PflK) 

LE» 

8068 P1?IMTTfB<8>rIHPJT''EMTER NUMBER OF SfiLLS (18 MRX)";Bft IFSfKl 

ORR&10THEN8060ELSESf^«t-l 

8878 D=14e:E=0QOTOi80 

9089 I=VflRPTR<QW):X=fEEK(lH)+256*f>EEK<I+2) 

9018 F0RV=}aCX+22:REflOZ:P0KEV,Z:reXTV 

9030 IFPffK<16396)=201THENPO»<E165a6,reE(f(l*l) :FWE1652APEB;(I+2 

>asEQi)n» • oeFtiSRe=x ■ POKE14308, 

9048 RETURN 



Help Wanted: Columnist 



The new SoftSide {coming next month!) needs a person to 
write a column on music and sound effects. Must have a 
TFtS-80 and at least one of these other computers: Apple, 
Atari, or PET. A short monthly column would ideally discuss 
one sound, such as a gun shot, then pro^de routines to In- 
corporate that sound in user programs on different com- 
puters. If intarsted, write to George Blank, editor in chief, 
SoftShle. 



29 



TAKE APART: PINBALL 



by Garth Jensen 



If you need to move strings 
around the video screen when the 
content of the strings is 
continually changing, try this 
approach: Define dummy string 
variables, then use VARPTR and 
POKE to redefine the memory 
locations referenced by the 
dummy string names. 

The PINBALL program 
elsewhere in this issue illustrates 
the technique. Lines 6090 and 
6094 define 1 1 dummy strings 



ZQ(I) then poke a video string 
length of 64 bytes into VARPTR 
(ZQ{1)). Next, the LSB and MSB of 
video line addresses are poked 
into VARPTR (ZQ(I))+1 and 
VARPTR(ZQ(l))+2, respectively. If 
line 1100 is executed, the string 
defined as the 11th video line is 
printed on the 12th line, the 10th 
line is printed on the 1 1 th line, etc. 
This allow/s the Wipeout portion of 
PINBALL to lower the top 1 1 tines 
of video intact, regardless of their 
content. 




ALL 



Bust your BUMPERSI 



by John Allen 
from Acorn 



Flashy lights, lots of sound, machine language speed combine 
to give the most realistic real time pinball game available for the 
TRS-80, 

You control how fast the ball enters the playing field. Vou 
control the flippers. Try for a DOUBLE BONUS or even TRIPLE 
BONUS, Be alert for the sudden appearance of the "BERMUDA 
SQUARE". Becoming trapped inside can really help you rack up 
the points! 

Put your quarters in the bank and play pinball at home. 



16K Cassette 
32K Diskette 



$14.95 
$20.95 



IheSoihtare Exchange 

6 SOUTH ST., MILFORD, N.H. 03055 (603) 673-5144 



30 



CheKS Lnvers! 




SARGON 



This is the one that started the revolution in computer chess. Six 

levels ot play from beginning through advanced arnateur. Ready 

whenever you are. Tape $19.95, 



SARGON II 



The best has gotten better! Sargon. the program that came in first in 

the Creative Computing Microcomputer Chess Tournament has 

become Sargon II, A greatly improved game, faster re^onse time, 

new fevel for beginners, easier to pre-set board, hint mode— what 

does the computer suggest. Sargon il is the program that look on 

the maxi-computBrs in the West Coast tournament, and finished In 

the money! More thinking power than you ever expected. 

Tape $29.95 on disk $34.95 



Both in stock for immediate delivery! 



6 SouthStreet, Box 68, Milford, NH 030B5 603-673^5144 



m 




NOTE: ST-SD la B ttndemirV 
of Lance MlckluVt Inc. 



by Lance Micklus 



The ST-80 family of 
smart terminal packages 

Now you can have the right terminal package for your 
communication needs! From ST-80 UC — the simple, pre-set, 
inexpensive terminal program designed for users of THE SOURCE, 
MfCRONET, and FORUM 80 — to the power and sophistication of ST- 
80 iii, The Software Exchange has the pacitage (or you. 

All four programs include ttie ability to use an unmodified TRS-SO 
keyboard to produce RUB, ESC, and other control characters for 
time sharing, software control of the RS-232-C board, repeat key, 
bell, software support for the three most common upper/lowercase 
hardware conversions, and line printer output. 

ST-80 UC 4K Level II cassette, $24.95 

This universal commonicalor program is an easy-to-use timesharing 
program for tiie beginner. Special features include preset parity, word 
length, and baud rate (regardless of switch settings on the RS-232-C board) 
for THE SOURCE, MICRONET, and FOFIUM 80, automatic testing of the 
RS-232-C board, and even spooling of prepared messages on tape directly 
into FORUM 80 using a basic program supplied as a line listing. 

ST-80 4K Level II cassette $49.95 

The original smart terminal program for the TRS-80, ST-80 lets you 
reprogram your RS-232-C board from the keyboard, and run at different 
baud rates. Does not have auto testing of RS-232-C or tape spooling. 

ST-80 D 32K disk program, $79.95 

Special features include connection time clo-cN, option of user-created 
translation tables for keyboard, gathering and pre-formatting data to be sent 
directly from disk to host computer, spooling of received files to disk or printer, 
editing of received files, and auto logon. If you use it with VTOS 3.1 , you also 
get device driven I/O, job logging, and chaining. 

ST-80 III 32K disk program, $150.00 

ST-80 D with extra utility programs 

TheSaiiH^re Exchange 

6 SouthStfi?et, Box 68,Milford, NH 03055 603-673-5144 




How*s 
bvelife^ 



A !irES^ dull around the edges? Routine? 
Predtct£ibte? Boring? Maybe all it n^d$ is a litfJe 
Interlude. InrerEudc is The ma^i shmuldrirLg 
computer game ever tonceived. M combines 
a CDmpgter mter-ui^w. an innovaTi^/e 
programrriing concepi, and a one -oi-^i kind 
mainijal to turn your love hfe info excitinsH 
aducnfurotis, delicious funf 

With over 100 Inieriudes^ i/ou can satisfy 
all levels of interest and desire. Each Interlude is 
fully ciescribed m the manual, and ihe TrbOTee]aboi'Aieone& 

are detailed with regard to settingSn props, and mood-enha^dng techniques. But we've 
saved a few super fnlerludes for Thai very special time when your interview indicates 
you're ready! At th^l time, you will be introduced ioone of several Interludes held secret 
wit hint he computer. <Whenvoulearnsecretlntcrlude#99, your love life may never be the 
satT>c again!) Interlude Ctin give you experiences youl) never forge! Are you ready for it? 

For the TRS-80(Uvei II, 16K)** 
$17.95 for diskette 



Interlude 

The Ultimate Experience. 



The Software Exchange 

6 SOUTH ST., MILFORD. N.H. 03055 (603) 673-5144 



33 



^ICft()S0f1^ 




Adventure 

Get the granddaddy of the Adventure Games! 

From Microsoft, the people who wrote 
BASIC for all the personal computers, comes a 
version of the original Adventure. NOW, you 
no longer need a PDP- 10 for all the power of the 
original game! 

This game fills an entire diskette. Endless 
variety and challenge as you seek to rise to the 
level of Grand Master (until you gain skill, there 
are whole areas of the cave that you cannot 
enter.) 

Requires 32K One Disk ONLY $29.95! 

188 " " 



Jk vl^t?PVIT*^,&MfVJ..VAf,ffl^/,l^^^|lCJ*)'^'^^ f^j[-^i;< ±fn 



34 



ADVENTURES 

by Scott Adams 

Adventures on Tape: Level ih isk 

^ Adventure Sampler 

Short version of Adventureland, 3 great way to try out adventuring 
(but you'll get addictedlj S5.9S 

^ Adventure) and 

An entrhanted vi-orld with 13 losl treasures guarded by magical 
beings, I14.9S 

® Pirate's Cove 

Clues in blood-soaked books, a pirate and his pyrrol.. alligalofs. 
treasure $14,SS 

# Mission Impossible 

A chance lo prevent the nuclear reactor from being destroyed by a 
saboteur's time bomb SI-l.SS 

% The Count 

Watch out! you're id Dracula'scaslleandyou must destroy him before 
he bites you! SI-l-SS 

® Voodoo Castle 

Remove a curse from Courit Christo $14.95 

® Strange Odyssey 

Adventure in outer space in the ruins of an ancient alien 
civilization $14.95 

@ Mysterv Fun House 

It will take all your ingenuity just to gel past the ticket counter, and 
that's only the beginning! $14,95 

® Pyramid of Doom 

In the shifting sands of the Sahara lies an ancient Pyramid, filled with 
Egyptian treaasures $14.95 

y^ 7^ Ghost Town 

Steal the treasures from their ghostly guardians before nightfall 
$14,95 

Adventures on Disk, in Sets: 

^Set 1: Mission Impossible, Pirate's Cove, Adventureland .... $39.95 
Set 2: Voodoo Castte, The Count, Strange Odyssey $33 95 

(programs are In Machine Language) 

IheSaltwareExMAanQe 

6 ScuthStreet,Box66,Milfo(d,NH03055 603-673-5144 



35 




ADVENTURELAND 

by Scott Adams 



The following two programs, ADVENTURE BUILDER and 
ADVENTURE INTERPRETER, will allow you to create and play Scott 
Adams' ADVENTURELAND in BASIC. BUILDER creates a data tape 
(you'll need a C-60 cassette since the program runs for about 20 
minutes) which is read by INTERPRETER. 

(Editor's note: If you'd rather not wait for 20 minutes just to play the 
game in BASIC, you can always order the fast-loading, instant- 
response machine language version from TSE!) 

As for the game itself, your goal is to explore the strange world in 
which you will find yourself, and attempt to find "TREASURES*. Of 
course, simply finding them is not sufficient; you must also discover 
where they must be stored in order to earn points. 

Part of the fun of all ADVENTURE games is discovering just what 
ttie computer will allow you to do. Vou talk to the computer by means 
of two-word sentences such as GO NORTH, GET AX, TAKE 
INVENTORY and SAVE GAME. HELP and SCORE are words that may 
be used by themselves. Since the computer knows over 1 00 words, if 
one word doesn't accomplish what you want, try another. 

You'll be meeting some fascinating and sometimes dangerous 
creatures as you wander through ADVENTURELAND. Be brave and 
irtventtve! In your attempts to recover the 'TREASURES*, you will 
definitely find it helpful to draw a map. 

That's all we're going to tell you! Happy Adventuring... 



36 



ADVENTURE BUILDER 

18 ' «*** BE 9JJS TO USE ft C-6e TfiPE FOR VOUR MTfl TflPEIMt 



2e ' RDVENTIKE DATA TRPE BUILDER ADVEKTUR/HlO 
30 ' VERSION 1 3 (C) SCOn flOflNS '«. 
40 ' RDVEKTURE INTERNAT10WL SOX 3435 l&mXX> H. 3275» 
58 ' PHONE <305)-862-69i7 

&» ' 8UILDS i)flTA TAPE FOR OftlGIHRL SftSIC VERSION OF iftVENTUCLfM 

78 'PLEftSE NOTE CSN LIKES THRT SUDOEHV QO TO THE 

rcxT LINE vm. 

THIS USE <DQW flRROD KEV HKICH IS RISKT ffiCW 
THE LEFT HHHD SHIFT KEV OH VOUR IRS-«» 

75 IFPEEK(ie396>0281TtCH(H)"T" 

88DHTft€8^ 15t S9> 33. 5> 11. 13. 3, 125. 71> <C> 75. 161. 386, 168 

. 288. 8. 17612. 8. 18. 4M. 428. 488. 14£, 8. 1852. 8858. 8t, 421. 8> 8, 8. 8. 2011 

, e. 8. S2L 528. 268* 8. e> 2689. TMB. IM. 188, ?e>> 828. 428. IM. 8312. 18% 

4. 188. 494. 8, 8. 8, e. 5611 8, 5. 141. 148, 28, 24& 8 

98 DATA6862, 8, 5. 486. 426. 4«8. 442, i4«. 7845. 8, 8, 482, 152, «. «. 8. 2311, 

8. 108, 1M> 8, 6, 8, 8, 8598. 8; 58, 161. 24& 16li, 1188, 8. 7259. 78n^ im 148 

. 148. 948. 588, 8, 18262, 9988, 38, 841. 426. 486, 488. 8, 7845, 8, 58, 542. 141 

. 8, e. 8, 18584, 9158. 188, 248. 642, 728, 648, 7» 

188 DnTR0885f 7958. 188, 248, 942) 1848. 548. 8, flSSC 8, 188. 28, 49. 28. 48. 

8. 6368, 8788, 25, 288. 268, 288. 8. 8. 7868. 9158. 188, 248. 248^ 8, a 6, 9668. 

8, 188. 269. 268. 8. 8. 8, 16S58. 17357, 188, 28> 48. 28. 48, 8. 4118. 9888, 4366 

, 22. 6, 8, 8. 8, 6988, 8, 4374, 8. 8. 8. 8, 8, 9758. 8. 4484 

119 Df)TA6S2, 8, 8, 8. 8. 6988. 6, 4487, 82, 8, 8, 8, 8, 6988, 8. 1521, 142. 421. 4 

2e. 148, e. 8982, 458, 1542. 462. 141. 468, 8, 8, 7888, 8, 1S21, 14Z 481, 488, 1 

48. 8, 8982. 438. 2742. 461> 468, 582. 788. 588, 8864. 8885, 2742. 461. 468. 8, 

8. 8. 7958. 8. 1523. 482, 146, 8. 8, 8. 2311. 8. 1523, 482 

128 DAT»i41. 2K. 8. 8. 2488, 8, 1523. 482. 141, 261. 268, S8, 8982, 8, 1533, 

& 6f Blr Qr 9j 9^0f Bi 4 j58f & 8^ 6> 9^ Of 968Vj V^SxWj m 9^ w w B; 9^w 9r j4o 

8, ^, 344, '^, 8, 8. 8118. 8614. 2125, 623, 566, 8, a 8. 2858, 8, 2125. 621, 5 

61< 628. 8, 8. 3821. 9289. 6794, 8, 8, 8. 8. 8, 17188, 8 

138 0ftTft2125. 622, 561, 628, 248. 8, 18S55, 8728, 184, 484. ?S2> 388, 8, 8, 81 

64, 8. 1525. 24, 886. 8. 8, 8, 2488, 8. 1525, 24, 881, 888, 628, 8, 8982, 8> 2725, 



S7 



£21> 62e> 800, e^ e. 8982* ^56. 2125. 36^ SSI. S. 9, e^ 33M. d. 6803. e. 9> a e 
> ft 17180. e. 185. ^> 8. 8. 0. e. 37K. 8. 15te. 762. 760 
148 [)mn985'a8.78ee,8.2?lO.7gl>7fi0. 582. 28,8. 798&87e8.a43.9!21> 
9eft 8. 8, ft S89f 8, 1913. 122. 261. 268. 248. 0. 8982- 8. 986. ISA, 428. 726. 8. 
0. 8164. ft 980. 424. 388. 8. ft ft 8164. ft 185. 424. 582. ft 8. 8. 3988. 8. 185. 4 
24. 585. 448. 8. ft 8164. ft mS. ft 0. ft 8. 8, 18658. 8 
150 ))ffni204. 682. ft 0. 8. ft TSSi, ft 2723. 521. 582. 528. 488, 288. 4259. 888 
ft 1513. 12^ 266. 8, ft ft 2480. 8. 5751. 62, 8, 8. ft 8. 388. ft 287. 48. 182. 0. 8 
. ft 8164. ft 2713. 241. 248. 268. ft ft 8982. 4358. 1528. 442. 448. 288. 0. 8. S3 
19. 8294, 1257. 188. 102. 292, 8ft 221. 8383. 1858, 5878 
168 HtrA194. 322, 286. 8. ft 988. ft 5570, 184. 322. 286. ft 8. 988. 8, 3611. 22 
1- 69. 22ft ft ft 4S58, 7958. 5878. 322. 281. 328, 348, ft 8383. 9698, 2737. 721 
. 685, 729, ft ft 795ft ft Seft 384. 721. ft ft ft 5911, 8. 2737. 721. 1120, 988, 6 
88, 728, 880(3, 8309. 1537. 722. 72ft ft ft ft 4852. 8 
170 DfrTA338ft ft ft ft ft ft S18ft ft 398ft ft 8, 8, 8. 8. 9813. 0. 1M8, 762. 582 
. ft ftft 398e.ft 271ft 761. S8S, 829, 760, ft 5383. 8858, 1858, 68,765. 6ft ft 
ft 1671ft ft 4888. 68, 69. 542. 8, ft 5918. ft 4958, 9, 8, 0. 8, 8, 9758, ft 7858. 4 
M, ft ft ft ft 16613. 15750, 706ft 421. ft ft ft ft 16613 
189 MTMSTSft 184. 364, ft ft ft ft 15388, ft 1554. 682, ft ft ft ft 7658, ft 52 
5ft 3>e. 8£ft 369, 58ft ft 6212, 825ft ^723, S21, 542, 48ft 88ft 548. 8883. 829 

3, 7359, 6ft 6ft ft ft ft 9891, 16687. 5870, 342, ft ft ft ft 9688. ft 166, 702, 38 

ft ft ft ft 8164, ft I860, 68, 76ft 18ft 8ft 582, 8308 

199 l)fllTfl4718. 6761. ft ft ft ft ft 16614, ft 5488, ft ft ft ft ft 197. ft 287, 82, 

6ft ft ft ft 8164, ft 1257, 182. 221, l«ft 8ft 281, 8383, 1298, 683ft 502, ft ft 

, ft 3947, ft 6839. 542. ft 8, ft ft 5897, ft 6313. 241. 248. 260. ft 0. 589. 7888. 

6313, 122, ft ft 8, ft 45ft 8, £342, 461, 46ft 8, ft ft 589 

288 Omm, 7509, 322, 68, 328, 348. 68, 8383. 81ft 485ft 524, 19, ft ft ft 4958 

, 8, 4959. 524, 11. 298, ft ft 8164- ft 1298, 226, ft 8, 8, ft 5789, ft 6688. 943, 2 

21, 228, 589, 148, 2762, 8781. 6688, 221, 527, 229, 598, 8. 2762, 9988, 4217. 1 

S3, ft ft ft ft 7658, ft 1521, 142. 149. ft ft ft 7898. 8 

218 DflTf>42l7, 283, 169. 966. 16ft ft 7493, 8788, 4217, 283, 228. 9, 6, 8, 159, 

ft 4217, 283, 286, 229. 668, 968, 7^8, 8159, ^7, 283, 188, 298, 668, 988. 75 

58. 8159, 4217, 293. 168, 989, 189. ft 7483. 8788. 7€S6, 481. 488, 428, 8, 8. 46 

2, 8982, 7656, 421, 8, 9, 8, ft 463, 9158, 4959. 527, ft 8 

229 0ftTA8,8, 15388. 8, 3456. 586, ft 8. 9. ft 158, 8, 6688. 8, 6. 9, 6. ft 158, 9, 

5281, 9. 9, 9, ft ft 16687. 5188. 6887. 8. 8. 8. 8, 9, 15459. 3. 2723, 521. 488. 52 

ft 269. 9, 8699, 7888, 6789. 8. 8. 9, 8. 9, 15458, 9. 6771. 9, 9, 8. 9- 8, 15458. 8. 

7288, 8, 8. ft ft ft 15689, ft 267. 224, 969, 9, ft 9, 8164 

2^ MtTA8, ^58. 524, 8, 8, 8, 8. 16685, 16359, 7869, 224, 8, 8. ft 8, 16685. 8. 

7658, 384, ft ft ft ft 16685. ft 7858, 464 . ft ft ft ft 16686. ft ^68, 264. ft ft 8 

38 



. 8, 16609. 8, 785e. 344- 8, 8, 8. fe 16699. 8. 7858- »*, 8. 8, 8, 8. 16689- 8, 785 
8, 424. 8, a 8, 8> 166815. 8. 7858. 164. 8. 8. 8> «> 16688, 8 
248 MTflSSTB, 281. 322. 348. 328. 8. 8885. 8. 296. 342, 128, 8, 8. 8. 8156. 968 
f\, 2117. 281. 288. 188. 8, 9. 8982, 1588. 2119. 181. 188. 29C. 9. 8, 8982. 1358. 
1!S1. 62, 8. 8, 8, 8. 1711. 8. 166. 1842. 488. 8, 8, 8. 8164. 8. 1549. 8. 8, 8, 9, 8, 
16611. 8. 2188. 561, 365. 8. 8. 8. ^88. 9, ^1258, 9. 8- 9, 9 
258 mm. 158, 8. 3458. 581. 347. 348, 8. 9. 8118. 8464. 7959. 24. 8, 9. 9. 9. 1 
6685, 8. 3611, 226, 8. 8, 8. B, 5788. 8, ?e58, 494, 9. 8. 8. 9. 16616. 15458. 6774 
. 9, 8, 8, 8. 9, 3758, 8. 166. 84, IM, 8, 8, 8. 8164, 8. 1542. 462. 482. 146. 8. 9. 2 
311, 8, 7858, 8, 8. 9. 8, 8, 158, 8, 1288. 9. 8. 9. 8- 8, 197 
268 DATA8> 3698. 8, 9. 8. 8. 9, 16899, 8. RUT. RNV. QO, NORTH. *ENT, SOUTH. *«IJ 
N. EftST. **«.. UEST, *ai, IJP, JUM, DOtM, BEft, ttT, CHO. FIS. CUT, flHR, TflK, « 
IR, *OET, HXE. *f IC. *fiX, *CflfT, HRT, L IG, BOT. •TUR, GflM. •LflM. HOL, ««*, LfW 
, ORG, ¥»(. ♦REL. OFF. •SPl . KB, «LEft. fUJO, STO. *tCD 
278 DftTflflHfl, SEE, THR, SCO, TSS. GflS, QUI, FLI, SHI, EOS, RUB, OIL, LOO. *SL I 
. *SHO. KEY. >t>SK. HEL, DRft. eUK, SCO. IMV. IHV, l£D, VEL, THR, URK, CRO. UM.. 6 
1^1 . RER, SER, OPE. DRR. RTT. RUG. 4HIT. RUB, DR!, HON, «QfiT. FRU, BUN. OK, f\H. 
RIN, *10C, CHI, tCL, teiT. SRV, BRfi, HIH, SIB. 000, SLR 
288 DRTRSCfi, HEB, SAV. 4URI . , SUR, . LRV, , RRO, . HH.. . TRE. . *STU, . FIR. 9, 7 
,18,1,8,24,.Z3,1,1.25.8,8.DIS«(1 SHflMP. 8, 8, 8, 9, 8, 1. TOP OF fl Tfla 
CVPf^S TREE, 1.1. 1.1, 1.4, LARGE HOaOM WW STUMP IN THE SHflfP 
, 8, 8, 8, 8, 3. 5. ROOT CHflMBER IHOER THE STUW. 8, 8 
298 I«Tfle,9.4,9.SEHH)RRtf HOLE NEXT TO ROOT CHflHBOi. 8, 8. 9. 8, 5. 7. 
LONG DOUN SLOPING HRLL, 8. 9. 9. 27, 6, 12, LARGE CAVERN, 8, 7. 9, 8, 9, 9, LA 
RG£ 8 SIDED ROOM, 7. 9. 8, 9, 28, 8, RGWL. RNTHKMI. 11. 19. 26, 1, 8. 26, *V 
N OH THE SHORE OF fl LAKE. 11, 11, 23, 11, 9, 8 
388 DflTflFOREST. 13, 15. 15, 8. 8, 13, HflZE OF PITS, 9. 9, 9, 14, 12, 9, HHZE 
F PITS, 17, 12, 13, 16, 16. 17, MRZE OF PITS, 12, 8, 13, 12, 13. 8, HRZE OF PI 
TS. 8, 17, 8. 8, 14, 17, HRZE OF PI T5. 17. 15, 12, 15. 14. 18. HRZE OF PI TS, 9- 
9. 8.9, 17. 9 

318 DfiTRBOnOH OF fl CHRSH flHftE HE IS 
fl PRIR OF LEDGES 0(C MRS R BRTO^ UP UINDON ACROSS IT$ FRCE 
THE OTHER FACES fl THRONE ROOH , 8, 9. 8. 29. 8- 9. *r(1 ON fl HRRRQU LED 
GE 9V fl CHftSH ACROSS THE OlflSM IS 
T>E THROfE RO0H,9,9,9,8.8.9 

328 DATRROVRL CHRKER. 9. 9, » 8, 8. 8, NRRRON LEDGE BV R THRCNE mm. 
AOOSS nC CHRSH IS WOTtCR LEDGE , 8, 8, 9, 9, a 21. THROK R00N,18,1 
, 18, 11 , 8, 9. SUNNV HEWOU. 9. 8. 9, 8. 8, 8 
339 DflTft*! THINK I'M IN REAL TROUBLE NOH THERE'S fl FaiOH m£ 



ft PITOfORK AND POINTED THIl OH HeiL! 
■ ii , e. Ml r 8. 61 HIOt€N GROW, 0.0-8, 6, 8. 6. QllItX-SflND SOG, 8. 0. 7< 8, 8 
. e. «KO(?V WW OF fi TRS-80 
I TOOIC A WRONG TtJRH<.e,8.0.9.9.U 
?« BflTftTOP OF *! CWK 

TO THE Efl5T 1 SEE fl tCflOOH BEVON& THAT fl tf*^ .8.8.8>8,&8,,8.8 
. 8, 8, 8. 6, . 8. 8, 8, 8. 8- 8. • 8, 8, 8- 8. 8. 8, , 8. ?4, il, 24, 2£t. 24. LARGE HISTV 
IISOH MITH STRfWQE 

iJNREflDfleLE LETTERS OVEP fiLL THE EXITS . .NOTHING HflPPENS 
358 DflTflCHOP IT DOW'.BOV THBT REflLLV HIT T)€ SPOTLDRftOON SHELL 
S SOMETHING flUfiKEWS flnflCKS HE'. LOCK 9«TTERS. I (WT ITS LOfX 
ED.TIieER SO»CTHTNG FEIl F80H THE TREE TOP AND VflNlSHEP!, TIMBER 
'.Lflf* IS OFF.FLflMELESS LfW IS LIT 

im MTfirH BIT ev fl spider, hv chiqger sites are noh infected, hv 

eiTES HflVE MTTED HV HHOLE BOW. BEAR EftTS THE HONEV AND FRLS ft 
SLEEP. BEES STING HE. I'VE NO COMTftlNER.THE BEES ALL SUFFOCfiTED AN 
DISAPEARED 

370 DfiTftSOMETHING r« HaOIHQ VIBRATES AND .WJTHING TO LIGKI I 
T MITH.GR5 BLAOOER BLEW tJP, IN ¥N HANDS'. «» «ED5 TO Cf COMTATNE 
D BEFORE IT HILL BURN.6fl5 DtSIPATES d THI»( VOIJ BIEH IT). THAT 
WON'T IGNITE. HOW^ ,fljr(P9.8EAR HCH'T LET HE 
^0 DATAGON'T HASTE *«ONEV* GET WAD INSTEPCBEES HRDOEN BEAR BE 
W THEM ATTACKS WMT SOAKS INTO THE GROUND. IN 1 WORD TEK NE A 
TkWflT.OHNS BEAR DODGES CRftSH -HEAW'.SOttTHIHQS TOO HEAVY 

1 Fftl > TO STOP GflHE SflV OUIT 
390 DATWflWOft HITS FLOW AND SHflTTERS INTO RIILION PIECES. HIRRO 
R LANDS SOFTLV ON ,P<.IG I IGHTS IJP AND SWS.VffJ LOST *flLL* TREASUR 
ES , NOT CARRVING »<E TAKE 1NV9(T0RV' . IT MESN'T BOTHER HIH AT ft 
LL. THE «JD DRIED tJP AND FaL OFF 

480 DfiTRTHE BEAR IS SO STARTLE HE FALLS OFF THE LODGE .♦DRAGON 
STING* AND FADES t DON'T GET IT I HOPE VOIJ DO .Tl€ BEES ATTACK 

Tffi DRAGON WHICH GETS % flWIOVED IT GETS LP 
AND FLVS AWRV .MRGIC OIL ATRfltXS NAGIC lAHP LAMP IS NOW FHi 
410 DftTfil'H BIT BV CHieSRS.fflEHE'S SOMETHING THERE flL RIGHT' M 
ftVBE I SHO(X.D m THE1!f?.NAVeE IF I THREW SOMETHING? .TOO DRV 
FISH DIE .ft aOHTHG GENIE APPEARS DROPS SOHETHING THEN VAHISHS 
S 

420 DflTW GLOWING GENIE APEAPS SAVS -BOV YOU'RE SELFISH- TAIfES 
SOUETHING m> TICN MAKES -HE- VANISH'. MO ITS TOO HOT,NOT HERE 
TRY THE SWAMP. USE (WE WOia> 



40 



43« DdfTATRV--) LOOK JVMP SMIH ait« TWOH FIND TflKE IINENTQRV SC 
ORE 

DROP fM> mV OTHER VERS VOU THIM( OF SttC NRV NOT KED fl NOUN . 
ONLV 3 THINGS UILL NRKE TfC DRfttON RM> 1 ITEM IS OANGEROIIS 
BV ITSELF ' ' 

m OffTRIF VOIJ EVER WHT 14 HM ON SOMETHING TRV -'HELP' .READ S 
IGtt IN THE HEHDOU'.VOU NRV NEED NRGIC VOm HERE.R VOICE fiOOOQHS 

nrT.PlEASE LEAVE IT RLONE.Cm ONLV THRON f».HEDICINE IS GOOD FO 
R BITES . I DON'T mON MCRE IT IS 

4Se DATATO HIN GET 188 liCN VOU SRV 'SCORE' fl TREASURE IS 
fWVTHING UITH AN 4 IN THE NRHE,flLON IT IJP >FISH ESCAPE WCK TO I 

AKE ,9>DARK H0LE.4.4f>OT OF Rie!ES*/DUB/.4.SPIDER NEB NITH HR 

ITIHGON IT.? 

469 DATA-HOILOU- STIJf> AND RENAINS OF A FELLED TREE'S-CVPRESS TR 

EE.l.HATBt.ie.EVIL SMELLING NUD/MUDX.l.*fiOtDEW FISH*/FIS/'.18.tIT 

BRASS LAMP/LAH/.e-aD FASHIOICD BRASS lAMP/LW/. :$■ RUSTV ffiC (HA 
GIC WORD -eUWQH- ON n>/RKEA18 

478 DflTfWTTLE NITH MATER/«)T A 3, EMPIV BOTUE/BOI/. 8. RING OF 9CE 
LETON KEV5/ICEVA2.SIQN -LEflWE TREASURES HERE. SW SCORE -.2. LOCK 
ED DO0R,5>OPEN DOOR UITH A HRU.HAV BEVQW, & SHflfP GAS. 1> 4O01DCN 
NETVNETAiaCHIGGER BITES, 9 

488 MTftltFECTEO CHIGGER BITES, 8. FLOATING PATCHES OF OILV SLIIC, 
l,*ROVAL HONEV»,WH/,S, LARGE flFRICflN BEE5,8,VERV TWNJLfWt Ktt 
, a, BEES IN ft BOTTLE/WTAeaflRCE SLEEPING DRAGON. «, FLTNTlTffi 

a/FLIA13.*THICIf PERSIflN RIJG«^flWG/, 17 
498 DATRSIGN -MAGIC UORD IS WAV LOOK LA 
(REST OF SIGN IS MISSING), 18- DISTENDED GAS BLflDOERUA/, 8. 8RICKE 
fi UP HIM)QU,28.SI(iN HERE SAVS -IN MAW CASES MUD IS GOOD IN OTH 
ERS -,23, STREAM OF LAVA, 18 
:^ DATWRICKED UP HINDQU WITH A HOLE IN IT 
6EV0ND IS A LEDGE ,8. LOOSE FIRE GRI»:S,8.*G0LD CROUN^/CRO/. 22. «M 
AGIC MIRROR*. 21, SLEEPING BEAR. 8, EMPTY NINE 6LA0DER/8LA/. 9. BRC«(EN 
GLASS. 8. CHIGGERS/CH V, 1. DEAD BEAR, 8 

518 OATftiORAQON EQGS^ <VERV RflRE>/EGa/.8.lflVA STREAM NITH BRICK 
[)AM,8.*.JEHEL0) FWJ1T*/FRIV.25.«9«-L STATJJE OF A BLUE fl»*ABV.2« 
.«DIAH0M> RING«/VIN/'.8.*OIAH0MD 8RACLETVBRA/. 8. STRANGE SOWTCHI 
NGS ON ROCK SAVS ^H>IN MAS HERE-. 14 

528 MTftSIGN SAVS -LI WO FIND RIGHT EXIT fflU LIVE AGAIN'-. 13. S« 
OKIMG HOLE PIECES OF DfSWOH AND GORE .8, SIGN SBVS -HO LIMNING 



41 



flUOHEC «RE-.i8.flf»0M POIKTIMG 0OUN.17.DEflD FISH/TI V. 8. *nPE5T 
0NE*<CnLO NCM>/PIRAaSl»f SflVS -PfliJL'S PLfKE- 
538 1)ftTft25.TftEES.ll..e,.9, 
548 aEflft8ee:[)ffIHTft-2 POCF 16553. 255REST0re 
556 as INPllT"PREPf»E OflTR TAPE mi ENTEfi>MM 
568 as PRINT«4*4. "fiOVENTURE DflTft TfiPE BJIIOER - UORKING" 
578 REM) IL.a.NL.H..I1X.R.TT.LH.lLfl.TR;PRIHTt-l,a.a.Ml..Rl.t« 
■ R.TT.LN-tT.NL.TR 

Se OIHCSa, 7).NV$(Nl+ie. 1 )■ Ifl^ai >. IflHL'). PSICRt >. RH^RL.S). HSJC 
NL).flft(5>.ftt('5i.flfl.7J 

598 F0R2=9T{KL 5TEP2:Fi]R»<=8T01f»V=*T07REf»rflC»t.VVNEXTV,XX- 
X=8 

€88 V=X+1 PRIflTi-l.Cfl(X,e).Cfl(X-l).CflfX.2).Cfl<X,?),Cfla4>.WX. 
5>.WI(X.6).CftfX.7>.Cft<:Vr8>.m(V.li.Cfl(V.2).Cfl(V.-J>.CflfV.4i.Cfi<V. 
5),Cft(:V.6>.Cfi<V.7>;NEXT2 
618 FOPX=eTONL:FORV=8T01:PE«> fPrt(X.V)NEXTV.X 
628 FORX=eTORl -REflft RH<X.e).IWfX,l>.Rfl(X,2>.S«(X.3).Mia4>,R«CX 
.5),RS*«):NEXT 

638 FORX«8T0n:REflD MS»<XV«EXT 
648 F0RX=8TOIL:«Efl«) !««), Ifl(X>:NEXT 

658 FORX=«TONISTEP18;FORV=8T01 PRINTI-l .HW^ VV HVi(Xtl. V^. MWf 
X+?.V>.NV*(X+XV>.W»{X+4.V>.W*(X+5,V>.HV*(X+6,V>.MW(X+7.V>,W 
$(X+8, V>. H«(X+9. V) : NEXTV. X 
668 FORX=«TORL:ffiINT«-l. R«a 8).Rt1^X. D.RMfX. ?). RMa ^VSHfX. 4>. 

RM<X,5>,RS«<X>:NEXT 

678 F0RX^T0tlf>RIKTI-l,H5*{X>HEXT 

688 F0R!<=8TOIL :PRINTI-l.Ift*fX)-IftfX:>:NEXT 

698 INm"REHIND TfiPE TO SE VERFIE&'iTPJ 

788 P0KE16555.2^ RE5TORE:FO(W=lT011REfl[ifleNEXT 

710 INPUT#-l.fl8,ftl-fl2,flS,ft4.ft5.fl6.fl7.flS.fW.B8 

728 TFB8<>TR0ftfl8<>ILtlRfa<m0Rft2<>ll0Rft3OfiL0RW<>»^^ 

On>{Kft7<^HW((»<».T)0RR9C*t.rHE«798 

738 F0RX=8T0a STEP2:INPUTi-l,ft^8.e>.af8.1>.flf8.2),flf8.;j).flf8.4) 

.ft<:8.5)-fl(e,6>,ft(a7).fl<i,8>.ft<i.i).flci.2).fta,3>.fla.4>.fla.5>. 

fid. 6). fid. 7) 

748 FflftV^(T01:F(!RZ»8TOf7f>aCE16553,255:REflM8 lFfl<V.2)OfleTHEK7Se 
aSENEXTZ,V.X 

750 F0RX=eTCI»lST€P16;Fa>V=^OilNPUT»-l. «» W . fl»<l>. »<2>. WOV 
fl»(4>. ft«(5>. ftt<6) . M<7) . «(8) , W<9> rF0RZ««rO9 IFtW«+Z, V)OM(7 
>T«H798aSE)CXT2-V.X 



42 



"ftrt fl'iiJ'XsviTfCf 


TfJFl!T«- 


1 ftfiift..(¥('l'.F<flr"''* 


. Wc^i 


Flft(4).fift*'i' 


.fii f 


(Tt'.'sflTfiS IF#I'- 


-i^"*Mr'i 


vinKfljf"'**^. yiTWTj?tsn =;fNFviv. y 




??ft Fripv^=vur*t 


!i*!.Ti- 


Hi ;i-Ht' 


■■•i*c.j'V.-mftj7>^Mf 


■;ff*EV'T 


• 


??« FftK-X^filau 


INPilT*- 


. hii f{M" n 


IFflrt'M.i:" 


-IfiiXji 


Wt;-Jfti;(X,.THEN7 1 


■^i^Fi v^tr^'T:-; n - 


PR!HT"WTft TfiPE 


,fR)FlFr>" 


FW? 






r-"^!;! F*UIT"F;Rr. ThPF'" F^tf1 











P^e^T^M", 



.5%]-^ -cm 

by James Garon ^ 

Endless fascination for the dedicated puzzler! Each pentomino is 
made up of five squares, and there are twelve shapes. You can rotate 
them, (lip them over, remove pieces at will and try them elsewhere, but 
to win you must fit them togethertoformalarger,60-squareshape. Top 
notch graphics and SOUND EFFECTS. New low pricel t7.95 

m Level II, 16K „ B ^ -> n 
-wa. «> A<_ r M * South Street j 1 

- lAeSSorntareCvclianigieMitford, NH03D55 ' ' 



AMATEUR 

ASTRONOMY 

HANDBOOK 

by George Hall 
$14.95 

Amaleur Astronomy Handbook is a Level II, 16K program 
designed to hetp anyone from the casual observer ol the glorious 
Night Skies to the more advanced amateur who needs reasonably 
accurate positional information on the Sun, Moon and Planets, 
Partial Ll«t of Features: 

* Cortvert Locaf to Sidereal time 

* Convert Right Ascenslon/Oecllnatlon to AzimutK^ Altitude or 

Heliocentric Longitude/Latitude 

* Determine Local times of Sunrise, Sunset, Moonrlae, Moonset and 

Phases, 

* Plot position of Sun, Moon and visible planets. 
IheSattutarv Exchange 




43 




ADVENTURE 
INTERPRETER 

by Scott Adams 

This program will read the cassette created by ADVENTURE 
BUILDER. Then it will be time to begin your adventure. Be prepared to 
spend many hours in your search for *TREASURES*. You'll need all 
your cleverness and bravery to deal with the creatures and situations 
which await you... 

flDVEMTURE INTERPRETER 

1 'COP«IGHT scon flMHS. 1978 l-3e5-K2-*917. 

5 aEflR54«:DEFIHTft-Z:IFPffl«16396>02eiTHEH CMD'T" 

78 X=V=Z;K=ft=V:N=a=f :"ff*=K*:a]T0196 

M aS:PRIMT" •** WELCOME TO flOVEHTURE LAND. (#4. 2) ***":P 

RIHT:PRINT" UNLESS TOLD DIfTEREHTLV VOU HU5T FIND *TTiEflSURES* 

fWD-RerURN-THEM-TO-TWIR-PRCPER-PLflCE!" 

85 PRINT: PRINT' I'H VOUR PUPPET. GIVE flE EfaiSH COWIflHDS THRT" 

» PRINT"CO«SIST CF fl NOUN AND VERB SOME DtflUlES." PRINT :PRI 

KT'TO FIND OUT HHRT VOU'RE fflRRVING VOU HIGHT SftV: TfflCE INVENTOR 

V 

TO 00 INTO H HXE VOU MIGHT SftV: GO HOLE 

TO SRVE CURRENT OWE: SAVE GfflE* 

lee PRINT ;PRINT"VOU HILL ftT TIfCS NEED SPECIAL ITEHS TO M THING 

s, BUT vn 

SJRE VOU'a BE R GOOD RDVENTUROt RND FIGURE TtCSE THINGS OUT " 




m 



128 PRIMT:1NPUT" WPV flOVEHTURIHG. . . HIT EKTER TO ST^T*iW 
:CLS:RET«W 

192R=flRaX=lT:0F=e:SF«e:I«»UT"RETRlEVE OLD 'SflVED' GfllC";K»:ia 
EFT*(ia,l>0-V"THE«2«e 

193 ItPUT'ftEflOV SftVED TflPEMC$;PRI«TIHT(It.«5/«)+li »miUTES" 
195 INPUTi-l.SF,LX,DF,8:F0(W»eT0IL;INPUTMfW<X):HE)a 
m (jO5Ue88:aS:GOSUeiseer(0Ta225 

ae ItWT'TELL ME WftT TO D0*;TPi:PRIKT:(»a)B18«:iFFPRIKT"W U 
SE HQRD<S) I DON'T KNOUVOOTOZid 

215 IFIL>8IFIftO)=-lT«EHX»LX-i:IFLX<»TtO«lI»fT"LIGHT HR5 RUN flU 
T" : Ifl<9)=«aSEIFLX<25PRIMT'LIGHT WHS OUT IN"; LX; "TURNS' " 
22eG0SUB2Me 

225 HV(e)=e:Q0^je2me:Q0T02ie 
1809 !<=e:HT*(6)=",NT$(l>=»'' 

IWe FORX=lTaEH(TP*>:K*=«II»<TP$,X,l>;lFK$«" "THENK=iaSENT«K) 
=KT*<K>+K* 

1039 NEXTX:Fa?X=«TOlTHV<X)=0: IF»fT*(X)=""THEN107eELSEHT*fX)=L€FT* 
(NT*<X>, LN) ; FORY=0TCNL :K»==H«<V, X) : in.ER*<l», l)=-*"TteK*»t1IM( 

i»,2) 

1635 IFX=lIFV<7THE«»=LEn»<l»,LN) 

1040 tFNT«X)=K*TWNMV(X>=VElSEHe<TV;QOT(1107e 

1069 ia£FT*<MW(W(X).X),l)="«"THENW<X)al(V<XM:(»T01»68 

1079 NEXTX:F^«(8)aORL£N<HT*<l)»flfl»W(l)Cl:l!ETUfiH 

1500 IFDFinR<9>0-lflNDW(9)ORPRIWT"I CflK'T SEE, ITS TOO MRK. ' 

tRETURN 

1506 K=-l:lFLEFT*(RS»<R),l)='»"PftItm«M<RS*<R).2); :Stm>t52B 

1510 PRIHTM'R in ft M?S»<R)i 

1S20FOR2^OIL:IFKIFIR<?>=RPRIMT", VISIBU ITEKS HERE ftR£: 

1524 GOTO1530 

1525 TP*=Ifl*(Z) : IFRICIHT$(P», 1)» V''RlRH<H«TK)-lTOlSTff-l : IFdl 
MtTPt, \i, l)=V"TH0*TP»=lEFTi<TP*r H-DaSENEJOW 

1526 RETURN 

1530 IFrft(Z)ORTHEN154flaSEGO5Uei525:IFPOS<0)+LEN<TPI)+3>«3THEI»> 
RINT 

1535 «iINTTP»i ■ ■ 
1540 »iXT:PRINT 

i55«K=-l;F0RZ*«T05:IfKiFRH(R,Z>O«>RIHT" 
OBVIOUS EXITS: "; •.l£=0 



4S 



1560 IFRN<R, Z>OePRINTMV*<Z4l, !>; " "; ; 
15?ettXT;IFH0TKPRIKT 
1588 PRIHTrRETURH 

2e0eF2=-l:F=>l:F3'=e:IFNV(e>=lfM)HV<l)<7THEH22ieELSEFORX=8TOarV 
=Cfi(X, 8>/'156: IFNV<e)=eiFV06THEH2938 
2685 IfHV<e>OVTHENNEXTX:G0TIJ29eiaSEN=Cfl<X>8>-V*15e 
2818 lFNV<9>=eTHENF=«e :IFRNDaee)<=HTHEK2e3eaSENmXG0T029ei 
2828 [FN<:>W(l>fM)f»O«lTHEItCXT}<:G0T029ei 

2e3eF2=-l:F=e:B=-l:FORV=lT0S:Ll=Cfl(X,V>/2e:K=Cft(X,V>-LL*28:Fl= 
-1 : OM(+ieOTOa4e, Sese. 296e. 2878, 2888, 2898. 2188. 2118. 2128. 2138, 29 
^.2845.2855 

^35 Fl=-l:F()RZ=eT0IL:IFIft(Z>=-lTHEN21«eL«ICXT:Fl=e 00102148 
2845 Fl»8:F0RZ»eT0IL:IFIfl<2)=-lTHEH214eELSEI€XT :F1=-1 G0fTO214e 
3858 Fl=Ifi<U.)=-i:Q0T02148 
2855 Fl=IR<LL>0-lfM)Ift<LL><>R: 00102148 
2868 Fl=Ifi<LL>=R:G0r02148 
2878 Fl=Ift<LL)=RORIfi<a)=-l 00102148 
2888 Fl=R=LL:Gffr02148 
2898 Fl=IR<LL)OR:G010214e 
2188 Fl«IR<a50i Q0T02148 
aieflsR<XL:G(K10214e 
2128 Fl=SF(«)CIHl<2aL+ 5>;Fl^iO8:G010214e 
2138 Fl=SFflN0CINTC2T.L+ 5):fl=Fl=e:801Q2148 
2148 F2»f2flNDFl:IFF2TtC»OTVELSENEXlX ,00102981 
2158 IP=8:FORV=1104tC=<V-l)/2+6:CW^T02168.217e.21^.2178 
21«8 flC=Cfi<X.K)/158:G010228e 
21^ fiC=(«<X,(()-CIKT<Cfl<>{.K>/15e)*158 

2288 lFflC>18inCH22e5aSEIFfC=81HEH26eeElSEIFflC<521f€NPRI«lt1S»(fl 
C> : 80102688 : ELSEONflC-51G0102238, 2268, 2278, 2288. 2298, 2388, 2318, 22 
88, 2328. 2348, 2358. 2368, 23^, 2^, 2488. 2428, 2418. 2448, 2458. 2261 
2285 IFflC<ie21HENPRINl"»© flClI0N"aSEreiHT«5«<flC-58) 
2207 Q0TO2698 

2218 L=W:iait€M.=DFfiWHfi(9)OR flM>IR<9)<>l : IFL PR1HT"M»IGER1SJ 
S 70 HOVE IN Iff DflRK'" 

2215 IFHVdXlPRINl-PlEflSE GIVE ffi ft MKCTIOH ALSO •00102938 
2228 K^WCR.NV<1M>:IFK<11F11HENPRIN1"1 FELL KWN fW> BftOtE HV 
NECK.":K=«.:DF=e:ELSEPRIKl"l CfW'l GO IN THftl DIRECIIOM" 0010293 
8 

2222 IFtWliaS 
2225 IMi;:Q0SUB15e8:(»T029^ 



46 



22ie L=eFrPMTOILIFIft(Z)=-lLETL=L+l 

222? NEXT2 

2246 ta>=ffi<PRINTTVE TOO IfXH TO CflHW": 83102698 

2256 Gosue46eeifl(p>=-i GOTceeee 

2260 G0SUB4ee8:WP>=P:G0T(}26«i 

226t PRIKT'SflVING QflME" IHPUT'REflDV OI.ITPUT TflPE%MPRINTINT(IL* 

5/6B>+li "MMITES" 

2265 PBrNTI-l.SF.LX,DF.R;F0RXl=6T0IL:PRINT«-l,Ifl<Xl) NEXTXl 

2266 00702606 

2270 GOSLie40ee:R=P (S3T0266e 

22M (»Sl.e4000Ifi(P)=«l-6OTa2686 

2296 DF=-1 :aiTCi2fiee 

2366 DF=« GOTO^ee 

2316 G0S0B4866 

2215 SF=SF ORCINfTC 5+2"P):G0T02689 

2226 G0Slje466e 

2225 SF=SfftNDHOTClNT(. 5+2"P> ■ GOTO26e0 

2246 PRINT" rn DEAD "'RsfiL ■PF=Pi:GOTO2270 

2356 GOSUB4eee:L=P:(inSiJe4660 Ifta>=PQ0T026ee 

3366 PftINT"THE QftHE 15 HOU OVER" ■ INPUT"flMOTHER Q«€" ; TM ■ IFLEFT* 

(TPf, 1 )="N"THENENDELSEFaf;'X=lST01L ■ Ifl(X)= 1 2CX> ■ NEXTX ■ GOTCHA 
2376 ISO5IJB1560:GOTO26W 

2388 L=8 FORZ=lT01t.lFlfl(Z)=TRiaEFi*nR$<Z),l)=-*"LETl=l+l 

2398 NEKTZ PRINT- I'VE STORED'ib 'TPEft9«ES 

ON fl SCflLE OF 6 TO 166 THfiT RftTES fl";CINT(L/TT*10e)in.=TTPRINT'' 
UELL MWE ■ G0T02368 
2295 G0T026ffl 

2466 PRINT"! 'M CflPR-VINC. THE FOLLOWING: "■K=-l •FORZseTOU 'IFlfltZX 

>-lTHEN24i8ELSE(jOSLiei525IFLEN(TP$)+P05C6»S3PRIHT 

2485 PRIHTTP*;" 'r,X^ 

2416 NEXTZ IFWRIHT-MOTHlNG-aSEPRlHT 
2415 (jOT026e8 
2428 P=« GCT023ie 
2438 P=« (jOT02336 

2446 LX=LTIfl(:9)=-l (50102686 
2456 CLSGOTO^ee 
2666 HEXTV 

2610 IFNV<0K>eTHEN2961 
2986NEXTX 
2981 



47 



2965 intV(0>=eTHEN?92e 

2967 603UB42W 

Zm- IFFPRIHT"! OOW'T l»K)€RSTFIHD VOUR COTtWIO" 60102928 

2516 IFM0TF2PftIt(T"l CftH^ 00 TW»T VET" 60102938 

2919 RETURN — 

URN 
42«e tFMV(0)O18fiNDNV<0>O18ORnTHFH4290 

4285 IfWfl^sePRIKT-HHfiT'" 60104288 

4286 lFMV(8)018THE»4ae 

4287 L=8F0K=eT0ILIFIft(Z)=-lTt€HL4.+l 

4286 HEXT:IFL>=tKPftINT"rVE TOO MUCH TO CflRRV" ; G0T04288 

4210 <ae:F0RX=8T0IL:IFRIGHT$(I(tt(X>.lK>"/"THEN4285ELaLL=LEN(W 

*<X))-1 TP»=HH>Jaft*<X>- \> a) -F0RV=tLT02STEP-l : IFHIM(TPt, V,1)0 

V"THEHEXTV:G0T04285 

4228 TPM.EFT*(H1M(TM, V+l>. LN) 

4230 rFTf>*<>«W(HV<D,l>TI€H4285 

4240 IFIIV(0)=10THEN4278 

4258 IFIfl(X)<MTHEW(=i;a)TO4285EtSEW(X)=R;(;:'2:G0TO4275 

4278 IFIfl(X>O«THE»C=2:Q0T04285ELSEIfl(X)M:»;=3 

4275 PRim"0tf, •; 

4288 F=0 00104296 

4285 NEXTX 

4286 IRC=lTHENPRllfr"rH MOT OWWING IT"aSEIFK=2PR!NT"I DOH'T S 
EE ITtCRE" 

4287 IFK=8IFM0fTF3PRlNT"ITS BEVOM) tlV POWER TO KJ THAT" :F«6 

4288 IFK06TI€NF=6 
4296RETLKN 

5880 INPUT»REMINDAOffl> ADVENTURE DflTft TAPE. HIT ENTCR";TP* 

sew INPUTt-l,lt..a-NL,RL,rK.flR,TT,LK.LT.(l,TR 

5015 ft=(IL+a/2*M./ie+RL+llV12:PRIKT PRtHT'TflPE MILL TflKE"ifl+l: 
"HINUTES TO LOfiD ' 

5820 l>IHNV<0,Cft(CL.7),NV»(NL.l>.lf»(10.W(IL>.RS»(RL),PM<;Rb5) 
.HSf<H).NT»(l),I2(IL) 

5038 F0RX=eTCa. STEP2 : V=X+1 : INPUTi-1, CfltX, 8) , Cfi(X, 1 ) . Cfl(X. 2>. Cfl< 

X,3>.Cft<X,4),Cfl(X,5),ESa6).Cfla7>.Cfl<V,8>,(S(V.l>.Cfi<V.2>.W 
V, 3>. Cfi<V, 4). Cfi^V. 5), CfifVr 6^. Cft(V, 7> NEXT 

5640 FORX=8TONISTCP18 :F0RV=«IT01:INPUT#-l.NVt(X.V),W$<X+l.V>.HV* 

mi, V), («<X+3, V), NV*(X+4, V). IW$<X+5, V) . «W(X+6, V>. NVtf X+7, V), N 
Vt<Xt6, V>.NVt<X+9, V^ HEfyi, X 



48 



sew FQRXseTORL : INFVTf-l, Rt«X, 9)> RHOt, 1). RH<X, 2). Wt(X, 1), RH<X, 4) 

,RH<X,5>,RS*<X):NEXT 

5e?e F(KX=0TtM. ; INPUT*-!, HSf <X> f€XT 

5e80FORX=«TOlL:INPUT«-l,I(»«),Ift<)i):I2(X)«Ifl(X):l€XT;RET«BI 




APL^8o>feRsioN 7.0 



by Pbvlpa GalM 
Now APL, the efficient computer language, is available in a self 
teaching version with all these features: 
•Random and Sequeirtlal tile* CIS digtl accuracy 
•Cuatom module allows aerial printer, lower case and riMrved RAM 
•Over 60 functions, 11 control characters 
)SAVE )LOAD )DOS )AUTO )EXEC )TRON }TROFF 
)PS )PD (print single or douMe precision) )KILL )RAM 
(PEEK, POKE, and CALL) 
•S workspace of lessons •Clock functions 

APL 60 is easy to learn, easy to use, and very powerful. Note: uses 
shifted alphanumeric characters instead of normal APL characters. 
Requires 32K, single disk TRS-BO microcomputer $39.95. 

Reduced feature 16K Level II cassette version $14.95. 
A manual is provided. However, if you wish a good tutorial on APL, 
the bool( APL: An Interactive Approach by Oilman and Rose is 
available separately for $15.50 plus $2 shipping. 

Earlier disk versions may be upgraded for $10. 

J heSofh^are Exchange 

6 SOUTH ST.. MILFORD, N,H. 03055 "(603) 673-5144 

49 



iniPUT 



A COLUMN OF YOUR LEHEHS 



The following Is an unsigned let- 
ter from a software pirate; 

I'm really getting a charge out 
of all of you jumping on the band- 
wagon about software pirates. 

The idea that someone would 
give away a copy of a program! 
Well, I'll tell you guys something 
•if someone at a meeting gives 
me a program, I don't care if it 
sells for $7.95 or $1 50.00 - I'm tak- 
ing it! 

I'm fed up with all your 
magazines (or rags) printing the 
same stuff only a month later 
SNith a few changes. Do you think 
I like getting 5 different ones in 
the mail each month showing me 
5 different ways of doing the 
same program? 

And how about purchasing a 
program from Softside only to 
see it free in 3 magazines later! 
Well you get what you pay for. 
(0 = 0) 

I'll stop taking software when: 

1 copy machines are taken 
out of libraries; 

2 you or any member of your 
staff gets rid of betamax for 
pirating movies; 

3 any one of you stops tape 
recording music off the radio; 
and 

4 when any member of any of 
your families goes to a quick 
copy center to get 40 copies of 
sheet music for "church" choir 
Instead of purchasing 40 original 
copies at the music store. 

Get off your soap boxes and do a 
magazine. I can get sermons on 
Sunday! 



Editor's reply: 

Whoever you are, you are cer- 
tainly right about one thing: "You 
get what you pay for." Several 
well-known programmers have 
already ceased their programm- 
ing efforts due to the high ratio of 
programs stolen to programs 
sold. When the software market 
dries up through the actions of 
yourself and others with the 
same attitude, there will be no 
more programs for you to pilfer. 
Then your $0.00 investment will 
have paid off for us all. 



In the June issue Edward Ting 
wrote an article "Super Simple 
Sound Interface for the TRS-80". 
It's nice, but there's a simpler way. 

Dig in your junk box and find 
that little ear phone that came with 
your transistor radio. (You could 
get the one off your grandad's 
hearing aid, but that wouldn't be 
very nice.) 

Put a blank tape in the recorder, 
put it in Record mode and plug the 
little ear phone into the EAR jack 
on the recorder. You'll get sound! 
If you have a little speaker in a little 
radio that doesn't work, you can 
cut the ear phone off the wire, 
solder the wires to the speaker 
terminals and plug that in. Mine 
sounds great! 



Sherry M. Taylor 
Haines City, Florida 



The Lazy Man's 

Shortcut to 

achine 
anguage! 




by Dave Bohike ^t„„„ 



A BASIC Compiler in BASIC! Run your source program in 
BASIC, compile it into FAST Z-80 Code and execute the compiled 
version — a!) without reloading. 26 integer variables, GOTO 
GOSUB,END,REM,RND,LET,+, *, /, IF, THEN, < ,= > , 
INKEY$, CLS, PRiNT@, CHR$, PEEK, POKE. Compiled programs 
may be saved via TAPEDISK. 

Supplied with game program, "SD TIC TAC TOE", which uses all 
of the TINY COMP Statement set and is ready to compile. 

Manual includes several sample programs as well as thorough 
documentation of the Compiler for those who like to know "how 
things work" and for those who might even wish to EXPAND on 
TINY COMP's capabilities. -y^^^ version: $19.95 

Disk version: $24.95 

JheSoH^fvsu^ Exchange 



6 Sou&i Street, Box 68, Miiford, NH 030S5 603-673-S144 



m 




A Wargamer's delight! Throw away your pencils^ 
charts* and dice. Let the computer do the dirty work 
while you concentrate on strategy, Kriegspiel II is a 
much improved, two-player version of the original — 
with machine language routines for extra speed. 

Select one of 9>999 scenarios including towns, tanks 
and terrain. Choose the number of mountains {up to 
200), then sit back and watch as the computer 
generates your 31 x 32 game board, sets up the pieces, 
the towns, the mountains and a river. 

Even the weather will become an important factor 
as play proceeds. To win, you must enter the Capitol 
City of you r opponent (or reduce his fighting strength 
below half of your own). 

KRIEGSPIEL M — Level II 16K $14.95 

{cassette version only) 

•Combat Resolution Tables^ Basic Turn Allowances, Terrain Effects 
Charts, etc. 

IbeSoAiMare Evcftange 

6 SOUTH ST., MtLFOFD. N.H. 03(K5 (603) 673-5144 



52 



^:. 



r 



nsuu 



NX, Tlie tool you need to unlock 
<^ the power of the Z-80 

A powerful monitor for the TRS-CO with special ability in Tracing and 
Debugging. Single Step through machine language programs or sat up to 
three breakpoints, and look at this display format! 

flF BC DE HL IX IV FF' EC [JE' HL-' SP PC 

9844 aera ceee b77c mu ffff 0102 0000 4000 SFce 41fc 4400 

44ee LD fl93 



* • • 

A\i th« power at 
W6IL U»k M\ tha». 



A F1RST(0) LAST{FFFF) 
A FIRST a 

a 

B VALA 

B VAm VALB(0) 

C 

D FIRSTOT LAST(FFFF) 

E FIHST(0( 

F FIRST LAST VALUE 

Q BRKPTS (3 max.( 

H FtRST LAST VALUE 

IPOPCT 

K 

L 

L SECTOR MEMORY C0UNT{1) 

M FIRST LAST BLOCK 

N 

NO 

N VALUE 

N FIRST 

O PORT VALUE 

P 

P ENTRY 

P FIRST LAST 

a FIRST LAST 

R 

S FIRST LAST OPTION(0( 

T COUNT 0PTI0N[6) 

U FIRST COUNT OPTION(0t 

V FIRST LAST BLOCK 

W SECTOR MEMORY COUNT(I) 

X FIRST LAST 6L0CK 

Z FIRST LAST VALUE(0) 



ASCII dump 

formattect ASCII dump 

start of branch tabl^ 

display In decimal 

hex arrthmetlc 

check system tape 

dump hex 

edit memory 

find byte 

^t breakpoints, continue 

find word 

read poft 

keyboard echo 

load syatem tape 

load "from disk 

(move memory 

display symbol table 

symbol tabi^ to tape 

define value for symbol table 

cfeflne start symbol table 

write to port 

InittaliM memory blocks 

write memory blocks and start 

define a memwy block 

calculate checksum 

display I modify registers 

disassembler 

trace instructions 

ontormatted tape I/O 

verify memory 

write to disk 

Bxotiange meraory 

zero memory 



leK, 32K, and4»C 
v«vlon3 on ai» 

Utf ffom tap^ In 

Leval 11 Or «i fl 

coimmQfld IHa Irom 



The SoHware Exchange 

» SOUTH ST^ MILFORO, NH 03055 <603) 673-5144 



St 



You, yes you, can help us plan : 

future issues of SoftSide by telling us i 

what you'd like to see. The following | 

questionnaire is designed to help us % 

find out who our readers really are. j 

Please take a few minutes and let us : 

know about you. We do listen. • 

THE GRAND READER \ 

SURVEY I 

1. Your approximate age ■ 

2. Do you own a TRS-80 computer? 

(If not, explain: 



3. Please check the items below that wil 
describe your computer. 

HAVE WILL PURCHASE HAVE WILL PURCHASE WHAT 
Level I! BASIC KIND 



I 
I 



I 



K How much memory? Speech Unit 

Home 

Controller 

Floppy Disk « 

Drive ■ 

Hard Disk • 

Printer | 

.Modem 



-Others? | 



4. Please give the percent of usage of your ; 
computer that goes toward: | 

Business Learning to Program J 

Home Applications Other Educational a 

Word Processing Other J 

AmiicjCTTipnt . m 



S4 



5. Please list your five favorite programs for the 
TRS-80: 



(1) 

(3) 
W 
<5) 



6. Which other computer-related magazines do 
you read on a regular basis? 

7. Please number, from 1 to 12, your order of 
preference for types of articles for SoftSide: 



Detailed game or simulation Programming Ideas or Hints 

. programs Program Reviews 



.Short game programs Hardware Reviews 

Jome application/use Tutorials on programming, 

P''°9''a'"^ using grapliics; etc/ 

-Business application Articles about unique uses 

P^^a*"^™ for the computer. 
-Educational application Ottier 



programs 

Appiifatinng usjng Specific 

devices, such as speech 

synthesis, home controllers, 

graphics pads, music 

systems. ^ 

8. How much have you spent on so[twa% $ 

9. What do you like most about SoftSide? 

10. What would you like to see in future issues? 

Any additional comments on separate paper are 

I welcome. Please return to: | 

SoftSide I 

Reader Survey j 

P.O. Box 68 

Milford, NH 03055 

5S 



I 





by Douglas Carlston 

Give up your shoot-em- 
up games and move up to 
grand strategy! Fight your 
wars as a general, not a 
mere pilot! 



Galactic Empire — As commander of Galactica's Imperial 
Forces, you must conquer and hold the inhabited worids of the 
galactic system. Deploy armies, raise taxes and conscript 
soldiers, gather intelligence, manage resources. 

Galactic Trader — You have succeeded in uniting the 
universe. Now you are an ex-soldier who must scramble for a 
living as an intergalactic tramp freighter. Outvt^it the locals at 
bartering, struggle with the fuel cartel, and outmaneuver the 
big trading monopolies as you seek your fortune. 

Galactic Revolution — The emperor is a bungler, and is 

becoming upopular. Your popularity is a threat, and he is 
seeking to kill you. Turnabout is fair play, so you start a 
revolution to unseat him. Will you succeed? 

Each gamG...16K Level II Cassette $14.95 
Special! — All three on Disk {32K) $39.95 

TheSoHware Exchange 

6 SouthStreciJk)x 68,MitloKJ,NH 03a55 603-673-5144 



56 



WOZM¥CMD 

from OftG-TEX Industries and Ramware. 

Powerful disk modification utility in machine 
ianguage allows you to READ, DISPLAY, MODIFY, 
WRITE, and COMPARE disk sectors. It will calculate 
Hash Index Codes for any ftlespec and tell you where to 
put it (ever have a HIT read error?). You can recover kill- 
ed disk files. Search for a byte and have it identified 
with a flashing cursor. Convenient to use, with cursor 
controlled by arrows, paging forward and backward, 
toggle between same sector on different disks and bet- 
ween 280ZAP and DEBUG. Do disk backups, apply pat- 
ches and fixes, and explore your disk. 

Program on disk for minlmuni 16K 1 disk system, witK 
instruction manual, $29.95. 

The Sahw^are Exchange 

6 SOUTH ST., MILFORD, N.H, 03055 (603) 673-5144 



9 Games for Pre-School 
Children 

by George Blank 

Until they go to school, 

cftjtdrer) think that learning Is 

fun, not work. Is this ttte 

reason that they learn so 

much faster in the early 

years? And learning is great 

play. With these games 

children teach each other the 

alphabet, addition and sub- 

tractior), recognition of letters and words, even art as they play with pat- 

terr»s on the screen. The games are written for ages four to six. The author 

has a degree in education, with graduate study In child development and 

counseling, plus a wide variety of teaching experience In industry, the 

military, public and private schools, and churches. If you have children, and 

you also have a TRS-80, then you should have Nina Games for Pre-School 

Chlldran. All nine games and the menu are in the computer at one time, and 

the children will quickly learn to select the one they want. Level II, 16K $9.E>5 




THE SOFTWARE EXCHANQE fl South St., Miltoftl, NH 030SS 



m 




LOST DUTCHMAN'S 
GOLD 



by Terl Li 



Deep in the Superstition Mountains of Arizona, hidden in the eerie 
mists of a forgotten tinne, the Lost Dutchman's Go!d Mine awaits the 
fortune-seel<er bold enough to challenge the fates. Protected by 
bands of hostiie Indians, the ravines and guilies harbor silent death 
for the unwary adventurer. 

You start in a miner's shack in thedesert beiow the mountains with a 
mule, a rifle, and a few tools. There is a map hidden somewhere and 
this is your clue to uncounV^le wealth. There is a ghost town, and the 
desert, and, ultimatety. the deadly Superstitions to explore as you 
search for the way to the Lost Dutchman's Mine. 



58 



18 CUS . CL£fSi366 , &Ef IhTB-L. Ll-I . Etr i'f RH-I . D Ji m< T > ; aC2. 2 > . R< 46) : n 
=STRlHlj*C62. "=" > : R»CEi655i> 255 .8=6 ; m=B ; LN=-^ : LN^LH . Xl=B : X2=B : T 

26 Si[)5UG23*i0 

<\% FCM.=BTCi2B:F0RI=BTL)7:RErt£'M(D.NEX'TLL 

30 FORi=4lT0G2:SEFlCiU<L8>.O'a,i;v.a<1.2>.0U,S>="'' !€:<ri 

66 F(JRl=eT04b:REfiC'R(I):HEXT 

70 l=i 

^ f^INTCHR$<2S):PRINT&^a "" . fiOSU32i49 

1^ IFLaSORCa>0fM)<O(12.:;>-'i"OftO<i2.£>-STR*CL)>)THEN150ELSEF'R 

INTee."ITS TOO DfiRK TO SEE ' :",eHR$GS), IfL=i5TKEmF0(6,2;'O";'fi 

MC0<4,i><>"i"THcNPR;NT"^TW «flR H STRftNlS HOiSE '" 

ii0 (jOTOISe 

iSe T="Of;*':ftETURN 

146 S=i;F'SINT" 'tIjU SEE .%eHR$G6>:P(?IhlT RETURN 

156 ;Fa.-lTt£NLN=LN-i:IFLfi<:iTH£tCL=e 

166 ffiST0RE:F0fa.l=6Ta:FCftI=eT0?,REflDN<I) ,!^Ei^TL Ll.Ll-L 

176 B=6;PRINT««.Chft*a6>;PRINT;PRIfiT;eRIt«T:fRIf^T:PRiMT:PRINTC«€4> 

"%ii (^i "NO)".". :FORJ=0TO32:IFVflL>;OU.2>><XTHEM24e£LSElFB=eGO 

St*146 

138 IF0(J,i>="-7"ORO<J,S)="-2"MW*RItiT"BURHT ^ 

136 lFMTHErilF_y fiL<G(1.2»^LTri£ HIF0<;i.2)="''THEftt^RINT"UNTIE£- \ ;£ 

LitlrOCL 5>="-3"TH£NPRIN T "DEftD "i 

2^ lF0(J,3>="-2''THfcWRIKT"SHfla€i> "> 

£16 IFL=26fiMDJ=32Tf€NIFUl=6THENPRINT"L0CKEi> ", .aSEPRINT"U}4L0CKE 

220 IFCl=lhM>J=12THEHPRINi"LlTE *'> 

230 PRINTO(J,0V\ "i 

246 NE^TJ 

258 IFUl=lf»«?L=iFHEf«^INT'^OP£N TRBP WiOR. 'V. 

266 iFN<i>=*"'Tf£tfl^iNT.tiOT033eab£lFe=^TH£WjOSUBl4e 

270 iFL=16TH£NIFU=6THEHPRM"L0CKED ^ .ElS£FRINT''UNLOa!£D % HC2 

>="£'-HiIGHT*<N<2>,S> 

236 irL=l7Tf€NIFU=lTt€rfRINT"UNLuCKa' ", ,ELSEFRiMT"eLOCK£i:' "; -.Hi 

2)=" "+FlCiHT$<H';2>.3> 

285 iFUi=lfflffiU=eTteff1?INT*'CfiVED It* ■,-MiZ>='' "+RiaHTJ(N(2j.3) r-i( 

4)=''" 

296 PRIlHTH<i>. ". ■' 



S» 



3^PftM;lFH<2>=''"THEH^a.SEPRINT"CieVI0USEXITS ARE : "; :FC«I= 
iT04:P=l1H)$<:N<2),ht);IFP="N"THatf^IHT"Na^TH "; .EL^lFP="S"Tt€hiP 
RIMT"SOUTH "iELSElFP="E"THENPRiNT"EftST ", :ELSEIFP="W''THENPRINT"t4 
EST "; 

240 NEXTiPRIMT 
1^56 g=9;PRINTH 

3^ IFl=9»a)0(22,2)="ii"Tf€fiPRINTe96e,"TiWS NOISE UP ftHEfiD - - 
S0UM&5 LIKE INJUHS. " 
jn IFL=9flND0<2£,2>=""THEfJ0(22.2>=ni'' 

390 pRiWTe%e, " mil do vou iwht to i?o now", : Mijim 

418 IFLN<iefiN0a=iT)£ttf'RINT''yOU'K RUffiJIN' L014 ON KEROSEtrE. " 

420 IF£91O"SCOi^"TheJ450EL5£IFLO6ThCNT="VOU CfiN'T, VOU'RE IN TH 

E WRONG LOCflfTION l":GQTOi3e9;ELSEZ=e:F0RI=i4TOi7;iFCi(i.-2>='' €"TH 

EKZ=Z+1 

430 NEXT 

440 PRINT-VOU HftVE'7"TREfiSlM5. TOTFlLiNQ''<2/4>*i80"K'';IFZ=4Tt£HP 

RINT"VOU ffftDE IT ! ! !";F0RI=lT05^:t£XT:FORl=lTOi^;f^lNTeRK[?<ie2 

IJ^-VOU MflDE IT !![|'':KEXT:GOTO2290.aSET="VOU HISSED SOfC OF TH 

E TREftSURE. "iGOTOiSeS 

450 iFCL=8flNDL=15ftM)0(6>3)O"l"flND0(4.3>O"i"T^€HPRINT"0H HQ'. 

VOU-VE OEEH eiTTEH BV fl l^TTLEaWKE. 

YOU^RE DEflD. ":GOTO2230 

460 IFL=i7ftW>U=lTHENIFRN[>(9)<2THENPRINT" 1 ! i Cfff-E-IN : I ! 

Tt€ IRON DOOR 15 BLOCKEti. 

VOOCflN-'T GET OUT ! !";U=0 

48S 1F5S1="HElP"T>£NX=VRL(MG> ) : 0NHGOSl*2i5e. 21^, 2170. 2180, 2130. 

2208.2210. 2226 ;GOTOie0 

490 X1=LEN<QH> : IFXl<3T}€NT=''>IHflT?'' . GOTOlSeg ; ELSEF0R>^3T0X1 : t11=M 

l{>$<m. X2, 1) ; IFt«.<X;«a(32>TH£t*JEXT!<2 , X2=K1 

500 P=LEFTi<E»1. 3) : IFX2OJafiNDK2+S>XlTt€N61KL^0Rl=8T042 : IFPOR 

a)Tt©»C>^T:IFl«;i=X2TH£NT="(*ffiT?":aOTO1906:aSET="a»«y. ^T 'm 

atmi "+UER$<Q(1,A2>:IF)e<XlT^©^T=T+Rl^SiT$<E»i.Xl-X2)+". "iWlOiS 

80;EL^T=7+". ":Q0TOiSie8- 

520 IFKaMfta=K2THEH0KI+lG0SUB2eie, 2818. 2010. 22Si0>680, 1018, 1926 

.2800.S)TO1S00 

540 m.=MII«CQ«> X2+i, 3) : FORJ=8T032 ; IFH1=L£FTJC0< J. 0>, 3)THEft630£LS 

EtCXTJ . IFHl=''IfW''THEN58^LKIFI=36T>€N940 

S0 IFNa>O"''TfEKZ=i;fl=Z:Xl=L0(CN<l)):Fa?J2=5Tffia,IFt1IOi(N(l>.X 

Z i)0CHR*(46>f»©«2OXlTHENNEXTaSEH2=mCi*{NCl), Z 3> : iFR2<:^iiTHE 

HZ=X2+2;ft=fi+i;NEXT)ffi;ELSEB=fi;IFI=iST>£HPRIKT"Y0U SEE NOTHING SPE 

ftO 



CIFlL ":!3OT0i66ELSEc26 

^0 F0RX=42TD46:lFt11=R«;THEN6^l-SD€XT 

57S IF0(4. :<>="i°(ffiO<e. 2)="l"THEflIFl=22f9JW11=''^L''THEHPRIHT'0K" ;Q 

5SS jF]=32G(}SI^780,QOTOiS00 
596 IFI=S3G0SUB86e:HlT01^6 

see T="i mri mm wHfti vou wfim. ";tiOTOi90e 

ae T="I HUST BE DWB. I DON'T UNDERSTAND VOU ": 00101968 

628 IFIOTHEN65eELSEIFJ<3nt€NB=V«.(0< J, 2)) : IFB<>LflH0B>eTt©ll89e 

ELSEELSEJ=29 

646 0NI-8GOSUB12Se, 139& 1398. i336, 125& 1780. l?m 1788. 179^ 1828. 

1828, i25e, ^, 78a> 18S8> 1868. ie68> 928. 1158, 119^ 1218, 7^, 736. 788, 

868. I'm. 9d8> 348. 1788. 1698. 1328. 1348. 1828. 2388 

656 ]FK9T}€NCWI+iaJSl»97e. 976. 978. 2298. 688. 1818. 1528, ^88. 1328 

666 QOTOiSee 

636 IF0<3.3)O"i"THENie9e£L5£PRINT"0K";F0RI=12T017:IFVflL<0<I.2)> 

=-LTHENT=" - - BMm\ WE STRUCK GOLD ?!? ? !":0(I.2)^STft*(L);E 

LSE«EKT:T="OflG HftS ITi THERE'S MOTHIN' HERE!" 

698 RETUiN 

766 IFJO23THEM1868ELSEIFL=i4THEN0(23. 2)="15"ELSEIFL=15THEN0!C2S. 

2)="16"ELaiFL=16»lDU=iTt£N0(23. 2>=^'17"EI^1FI=17THEH0C23. 2)»''i5 

"ELSEIFL^lyTHBCC23. 2>="23" ;0<:23, 3)="-3" 

716 aOTOl^ 

738 iFJ=30RJ=40RJ=60RJ=8(KJ=90RJ=il(»J=120RJ=130RJ=190RJ=270RJ=2 

STHEfXKJ. 3i="-3" : 0010126 ;ELS£ie5e 

776 T=''ITi ALREJiDV UHLCEKED. " .m\m 

?S6 IFL=lSTHttJIFU=8THENIF0ae. 3)="l"THErW=l : 60T012e: EL^^96 : B^ 

£776 

366 IFL=26THEM]FLli=8Tt€HIFO(ie.3)="i"Tt€tWl=i:raETURN:ELSEi890:a. 

SE773 

829 IFO<i, i)-''i"TtENIF0(6. 3)=''2"THEN0(6. 3)="" :0<8. 2>=STK$(L) :60T 

0126:ELSEl65e 

846 IFCL=lfaJKl<^3)="i"THEHQ.=e;KlT0i28 

866 IFa^l60RL=17)fiH!XJ=iTt£NU=8:aOT0126 

878 IFL=26fiHDUl^iTt£MJi=8:G0T0i26 

380 G0T0i856 

966 T="VOU cm HE(* NOTHING SPECifiL. ":RETURN 

928 iFlOii0R0<9.3)O"l"T^£JJ1328aS£PRlNT"THEV TOOK THE FIRE HftT 

ER. 

m> mi OFF. "im=IN-l:0(9.2)="";0(9.3)="":OC22.2)="":RETURH 

61 



34t irHl="VOH^"T^ ^SORRV. 'tOUSE IH THE im^ riDVENTi^t 

S7e I FeC>0THEtiL=ya (N ; B+2> > : I FOC l. 2) =" 1" ftfii><L-iOi<L=^L=i5 >TH£NT 

="THE {1LL£ tJOtJ'T GO, ":L=Li:RETliOi|:£LSEiFL=l?ftfi£»ij=fi:>et=Li:Q0T0i 

89a : ELKIFLi=£bfM)L=l?iHDUl=eThEri=ti : uOT0l898 . ELS£ia&S 

58& irl!l=iHNDl=iTHENL==26 : CiOTGi20 

35S ]Fl>l=ifiN&Hl-"TRR"ftW&L=2&THEfiL-l RETURN 

1^8 F0R;<i=lT04;H£=Kiy$<N(^y.?;Li,> IFn20L£FT*<Mi,i)TH£HNcXm:E 

*LSE.F!(F;'2^4]:T046:IFm<>ft(K£)THEKHEKT:-;2aSEL-VfiLCN(Hi+;));IFLO6T 

HEfU666 

iSlS iFL-vjTHENT="ITS TOO 5lI?PD?V ";R£TuS]«i 

192a IFL~25ThENL=2b: RETURN 

iei2S IF!.=2eTHEHL=25.R£Tl^h 

104& .FL-il5THEfJL=2i:T="v40k. HLHCST SuiFFED fW F^L, "RETURN 

1956 T="SCiRRT, Bu; tCjU CBK'T DO THAT. " .f£TUI^ 

i&66 B--6.L»GTQi26 

idSS :Fu(4,;-:>C"i^'ftfjM(G. ^)0"l''Tnthl=-'>^iiH l^jHtiTP'-.i^TLiRNaSEiFJ 

GlTHB-iUieELSEIFOa. 1>='' t"THEfG=39El-5EZ=a 

Ii3t! IFZ--S3TH£NiEf^IM-i 

llii^ iFJ=22THENF1i:iNT"VCiO HIT Qr€ OF'iJ!^. 

BtJT THE REST KILLED VOU. '\G0T0229e 

iiif! IFJ=STHENT=»yOu HIT ONE. '' :RETLiRN 

iiSS GuT0i2S 

1156 iF0a3.3>O'i"THEhtti3^;,SciFJ=4aF^:J>a*ll>jai>0RU>i4flfl)J<lS 

>0ftJ=22i3SJ=25i)RJ-29Ofta>3eTI€M@3^SEi;wv2;="-7".0U,a>=STR*(l.; 

il€£ IFCiCu, ;:;="-7'THItNLi-;S.. i:>=5TRJ-:.i.;i : rClFJ=5T0£i IFO<J.. 2")="-!' TtE 

MQ< J. i>=''-7" .NB^T :aSLNE>;T 

lire GCTOl^ 

llStJ IFJOl2ThEfiil5^.5EIFCw*..;>O"i''OROaa3)O"l"Tt£«1150ELSEC 

i2ig IFJ^lIiTHENFflNT-^Ch •-. 

ITS KER0SE5C. 

'^0 JlST PCi30(€& yOURSaJ MiOT0225» 

12S8 IFJ=!?THEf.T="iJHEeEt£t : 

ytli GGT PLFlSTESa RiC) tOST ft E^flV ".iFa^lTtiEfiN=LN-ie: RETURN: ELS 

sEnm 

•2 



i23B 30701856 

1258 lFJCI;Th£NB=VHL<Cl<J-S>):iF0(J.S)O''i:''ft^fi>BOLf*IDB<>iTHEMIFJ 

<22THENlS96ELST=^'iT S NOT HEi^E- ":RETURti 

,;5y lFJ>210F.J-iTHtkT-*'-^ JUST WHO DO VOU THIt*; 'VKJ ^L PBUL ^N 

VCfLi S£ !^0T STRONG imMH. - ;f;ETURN 

1278 i-0\J/i;'="-?''THENT=nTS BLiRNT ^^' I^D RU1NE&, "iRETl^ 

i£S8 iFif(>4TriB*V="V0ij ChN-J. VuUR HHtiDS ffiE FULL. ":SETURN:ai£IF 

'j(J>2>="ini€WPRIfiT'"t'0U -fimm riWE iT!VRET0PiJ:ELSEiFVfL(OU,l 

■>O6CSr=ieTHEKlN=It-J+l.IrU<J,2>="-l''THEWIt1=I!1-1.0':"J.2>=^"' OU.i) 

=^'i"ELSEOw,i)-"i";0<J,2)="" 

1296 IFJO3RW)JOlifiteiJO2THEN12££LSEIFJ=5TH£iiIF0<S. 2j="-6"THENrj 

■:3. 2)="6" :£LSE :RETuRN ; ELaiFJ=iiTHBiIF0(i2. £)="-S'THEN0<12. 2j=^'8 

"ELSt:8ETU(9J:£La:iFJ=2TH£NiF0aS.2>="-14"Tf€N0<i8.2>='14" 

iim RETiffit^ 

1328 IF0(J,2)O"l"THENT="y0Li MH'T HftVt IT : ■':RETURN;ELSET=''OK'': 

^J=I^i-l.oa2>="^0'.J.2>=STRJa;■. RETURN 

1349 IFu*;5:2)0"l"THEHls9e 

iS45 iFi^<4>=TriENia5e 

1358 IfL=7Ti£ixL=8 

1368 IFL=i2THE(<L=13 

i37^ 0010128 

1236 G05U8i28 0riJ+iaOTGi493. 1438, 1446, 14S8, 1470. 14S6, 1496. 1468. 1 

4tB, 1508. 1518. iS£e> 1528. 1548, i46a, i4e0.. 1468, 1466, 1460. 1569, 1570. 

1588. 15?^, 1686. 1618. 1626. 1469. 163$, 1466, 1460, 1460, 1648, 14^ 

1466 IFVfiL<D(8,3»<:iTHENT=^'Tt€V ARE AN OLD PfiiR OF LEfiTHER Sm/L 

EBfffiS. 

ThEV fiPPESf TO Hfl'VE SOHETHING IN Tt£t1, 

m^ Vai SHOULO OET'Ufl. ":RETURh 

i4i6 ?RIftT"T(€y CONTAIN "> ?CfiI^feT022,IF0a,2)=*'-i"THEtJP«;IMTOa, 

ar "■■ 

1428 NEKT '^=" -.r^ETURH 

1438 T="VCiU S£E ftK OLD, wEBR't' GREV PIULE ■^RETURN 

1446 T="ITS m OLD 'ORN yKK," IFU';i8,2>^''-14''Th£N0as. 2)^"14" 

i4!;fJ RETURN 

1468 T- 'VOli (M SEE r<OThING SPECIrl. '^ REVji^** 

1478 T=Si i :* OLD .^IMCHESTER SiNS-E-SiGT. " JiETUF^N 

i486 T^"IT SffEdSS "0 BE ft IlfiF TO THE LOST DUT;:^hf* r^INE. 

There S H [jpftrtmo 3F iOfiE BCiUtXtRS. ";R£TIMJ 

1496 T^'^■tiTf^I,^ SPECIE.. -JUST H LCfiCED SiK-5HCs]TER. ". RETURN , 



63 



[ 15ee IF0<8,2)='-6"THEKT="MRE RPPEflRS TO BE SOMETHING BEHIND TH 
E 8CT^.ES. ":0(8>2>="6":RETUim:ELSE146e 
15ie T="T«RE RKE THREE KEYS. 
TIED TOGETl£R WITH ft LEflltCR STRflP. ":RETURN 
1520 IF0(12.2>='-3"THENT=*'IT UKKS IIKE THERE'S GLASS UMC«ER 'UM. 
":0<12,2)=''8":fiETURK;ELSE1466 

1538 T="ITS m (LD )^0SO€ LftfiTEl^. TJ€ KSStSENE i-EVEL 
IS BESIDE fi tWC THAT SflVS '"+STft*(LIJ>+"aURNS LEFT. ": RETURN 
1540 IF1=UTHENT=''IT SflVS 'KERO^NE'. ":RETURN 
1556 T="THERE-'S WRITING ON IT. " ;RETURH 

1560 IFO<^,2)='-i7"THEN0(28,2>=''i?":T=''ITS fl MESSfiGE l";R£TURN: 
ELSEliee 

15?0 IFI=liTHENT="IT SflVS : 
^ING TRSiaJRES TO SflLOOH, 
AND SflV 

SCQ^. " :RETlffiN:a^E1550" 
1588 IFI=ilTHENT="IT SfiVS , 

HATCH FOR OTt£R RIDER FWITftSV CREATIONS S>'7'EHTUfSS=":RETURM:aS 
£1356 

1598 T="THEy ARE A SAVffiiE LOOKltffi ewt. 
fm THEV'vE SEEM VOi. \RETURtJ 
ISm T="ITS JUST m old EHPTV (SE cart. \ RETURN 
1610 lFO(5.2)="-25''THEH0<5,2)="i":T="THER£'S SOHETHII* HERE !!": 
I^TyRH:ELSa46e 
1626 IFI=UTt©*T="IT SAVS 
iCLOWE TO 

FRONTIERTOWi. "; RETURN : aSElSSe 

i09 iFOa0.2>="-6"THENO<i6,2>="6":i="T^RE'5 A SET OF KEVS THER 
E: ". RETURN :ELSE1466 
1648 B=RND<l>:0l«GCT016^, 1660, 1670 
1656 T="ITS A BARi^L CACTUS ": RETURN 
1668 T=''ITS A Gmi.fi CACTUS ': RETlftN 
1678 T="ITS A Sfmm CfCTUS "RETURM 
1699 IFJ=4ftWH=28THEN1780 

1788 IFJOi0RVm.(0(L3»<eT=''S0RRV, BUT THAT'S MOT POSSIBLE. ";RE 
TURI4 

1718 lFI=38THEHIFO<i.2>=""THEHT="TEHD£RF00T; VOU HfiVE'TA LEAD -"I 

M FIRST. ":RETUftH.ELSEl?86 

1728 IFO(L3)="l"THEM1320ELSEIFO<7>3)="l"THENIFiO16T=":RY LEAD. 

"[RETURN 

•4 



i75S Ufil-iSG0TOi74@* 1756. 176a. i7?3 

i?'re T="tUU'RE too SVilM, h£ jGT HKftV. ' .RHT'JSN 

i75ti l="ThS iltE GOT Rmi Ff;Cih VOU. ": RETURN 

^?6e iF0^.7.1)-C-^'inH£NT^-TGUGH LUCK. VOU TRiPFEi; mi- IKE !1ULE i<fi 

N OFF. " : Oa. ; ■ = ■' '^ 0'; i.. ;; .^ -STi^*(L. > : RETURN . ELSE l¥u<i.l>^"'' ' riEfffiuVul 

1770 T="TH£ mii BUCKEO YOU OFF ".RETbkN 

iF8S IHPUT'wn- i^rinT'Ssk{1.IF.-4Tri£hti8»Ei.SLlFLEFTi(:yEi3K;"ihD'T- 
'IT FELL OFF. 

Tr^E i-iULE U'jI FiWfi: ■ .Oaj^/-"' .Ih-lH-i,ftE7URh 
1736 IF0^eJ2.^="l"T^^0^6. i:)="2":IfJ=IN-i.GuTuli360.E;-5Ei;£i3 
186S ifLEFT*(a';, 2)="BUL"THtNlFu(3, 3:;<>"1'^0R0<4. ;K>"i"TH£M22aLL 
S£i2eELS£i85S 

1S2^ SF0(J.I;K>"l"TfiEi^i3^ffiLS£lMPUT"W< OP li* wHFlT? <IE, OH TfiBLE 
>'S SH:P=L£FTI(Qh. 2) : IFPO''irfiNDPO"0N"THEMT^"HUH^" iSErUKh 
iO Ml=t1ID$<Qpl4.3) 

1846 iFP="0H"THB-IIF"MUL"=HlTHENi7St ELSEiFJ=l3Ti€WrL?i=aTrt£NT="i 
TS EWTi. "■.R£TURN:ELS£LH=ti:u0T0O^a.£LSEii28 
1856 IF"5ftEi"--i'(iTH£fyIFJ<SjRJ=130RJ=22Tt€NT=^'SORI?V, U mi'T FIT. ^^ 
;RETURH:aSEIFIH>4THEm="THE "+0<8,6>+" SRE FiXL " R£Tji^£L5Eu(J 
. 2)=''-i":m>iy^"'': IfJ=IH-l: IH=it1+l.T="0K" RETURN 
1368 IF"nll"=(1iTHENT="V{Sj a)T KICKED :":RETUftN 
i87e IF"Lftf<"=t11IW£fiIF0vi3, 3 j="i"iihlIiQ<i2. ;;=^'i"THEMFL?l=56THENLN= 
LK+58 : Lf1=y ; STOliS . aSET= ^' I T £ EilPTV ■ " , RETURtl : ElSEISSB 
ISSe G0T0195S 
iSSS T="VOU CftM-j m THftT, , , VET!" 

1926 FRiHT"VClU HfiVE WITH VW : % . IFIfJ=6tfM«(i, 3>C"i"THENT='WT 

KING. ": RETURN 

1526 B=VflLC0<8,]::■>:lsi=E:!Fg=iTHE^ffRINT;FttIMT&^S.6>^ >*ICh CONTFl 

iNi ", ;F(^I=iT022iIF0(h2.i="-i"TH£NPRINT0<L3)" ^^ :-;i^2:f£XT:EL 

^lE-;7. iFKlO2THENfRir*T"N0THI^0i '. 

1346 IFG<L3)='^1"TH£HPRM PRiHT''Tr£ "0(1, S)". WHICH VW'RE i-EfiD 

INu, "j .IFS=i::THEHPRIMT"r^D IS CSRRVING THE SRCiDLEErtGS. ", 

1556 PRINT ;a=6:F0RI=2TC£2:iFVRL>Ga,.:.>jaTHENlL^?6ELSE"iFa=ififitDi 

=l2THErPRINT'^iTE ". 

1366 PF:INT0<L3)". -. 

157S NEKT 

19S6 T="":SETuRh( 

^08 IFL=13THEf*C;.S:?RIf*TCriR4A22;'^ . . 



66 



S^ WVE FALLEN l^l^T, 
VOU LflNDED ON ROCKS. 

VOU fiRE DEfiD. 

" :(»T0229e :£LSEIFJ=230RJ=:^«mi="P"THEMT=''0K" : RETURN : 0^10^ 

28ia T="ll€8E?":RETURH 

2668 DflTft>.,M*>.INft HINER'S ShtfKK. UINDOi MCR. , 1, 2, 5j . . IN ft D 

ESERLROH). HOUHfTfilHS. DESERT, (<NES. 2, 4, 2. 2. 2. ON DiRT WTH. IlINER' 

SaWX RE»0. hOWJTfllWS, " « ".5,1,4,2.2 

2876 DfiTfiGK fi DIRT RtSD. PIOyHTfilMS PfilK [)£SERT, TOWN IK THE 01$ 

TfWCLNE 5,2, 7, 2, 2, 5, IN fi GHOST TOWN, 3L00N, ' N ■',L6>4,,, IfJ B 

Sa.(Mll,i4 ,1>5,,, 

2eS8 DflTflfiT THE 8RSE OF THE SUPERSTITIWi naJNTHIh6, H». DESERT, 

.SN >4,4,2,2,2,ftT THE BteE OF WEfWER'S HEBLL.NS ,i,3,7,, 
2890 DflTftlN R NflRROki [>EFIL£, BUSHES. CfWES, ' NS^ i, IL 18, 12, S. IN 
ft Sm± CRVL>E ,1.9,,,, BEHIND ft eUSH,BUSH,y ,1,5,,, .IN fi B 
OX OPmXi, BUSf€S. TREES. BOULDERS, " S% 4, 12, 12. 12, S 
2196 DfiTftIN FROtiT OF fi PflRTIflUV HIDDEN HINE,MINE SHflTT, ESI*I, 8. 1 
4.i2,12>i2,lN Tt€ EHTKWCE OF ft BldV LITE HI>£,nit€ 9«T,EW , 
L 15. 13, ,. IN THE NINE, DflRK TUNNa, EW ,& 16, 14, , 
21^ DflTfiflT THE END OF THE TUNNa, IRON OOJR, " tl % 1, 17, 15> , , IN 
a LmOE OWIKR, IRCW MJOR,t*£S, 1,16, 19, 18,28, IN ft MflZE OF IIMEL 
S,,NSEH,6,18,lB,i8,18,IN FRONT OF ft PIT.DfffiK HOLE," S ", 7,23,17 

2120 DfiTflflT fi TUNNEL INTERSECTION,, " SNW",6,.22>i7,21, IN fi KftD 

END T\a»£L,E ,3,28,,,, IN ft a.Oa€D Tl»«€b,N ,3,2e..,,hT TH 

E BOTTOHOF Fl 5HflFT,i«lbS ,8,24,,, 

2126 DflTfllN fl TUNNEL, NS , 6, 22, 25, , , ftT T« END OF TF£ TUNHa,Lfi 

M>ER," H ",€,26,24,,, AT THE TOP OF U=lW>£R, , , 6, 1, 25, , 

21K PRINT'TRV DWIING THINGS. "Mimi 

2169 reiNT"R{H?S USUfiLLV 03 PUCES. ":RETURN 

2176 PRINT"PfiVK THE TRAIL GOES S0(€t»OE "^I^TU!^ 

2188 IF0C5,i)O"i''T>€t#*INT''t)0 YCW HR^ THE HflP'^":i^TORN.ELSERI 

NT"T8¥ '■Fffl.LOW,";RETURN 

2m IFVfiL';0(l,2)>=LTHEHPRINT"t1fiVeE THE HULE IS HUNGRV, ";RETURN: 

aSE5OTO2150 

2286 PRINT'KEEP GOING. MSTUrai 

2a9 PRiNT"ITS SLIPPERV, BUT Vffij HIGHT SE m^ TO Clim ^)mi. '^R 

ETl«H 

es 



2^23 PRtNT"TrilS iS ft HIME. VOU Miti. " iSTURN 

E. 4. 1. :ifiP. L -25, GU^j. I., -i.. C8RRUTS, i. -i. BOX OF kVflt eU,LETS, i, -6, 

i^hlSKEV BOTTLES. 2.. t.K£yS.L-S,?lLE OF BOtCS <HINE>.£>B 

2250 DmFiLriKTEPli 2, -S.. JaS; OF LIQUID, 1,. -IL + SPlfiNISH COIfC *ji>-i 

S. + TuUfti[Uul&£ t, j., -22. » SILVER #, i. -2i.. a sSLD %, i,. -22. tlfiTOES 1 

. -14. ttnTES. :;:.. i.- . MOTE. i. -ii'. PBPEft i, 6. lHDlflN5. 3. ii 

2260 DRTBORE CSRT. . 14. BED, . 1, S\m, . 5. BR(»;EN GLfiSS, . 6. TftBLES. . i C 

HrURS. , 6. SOCKS. . 16. WOK'EN f^ilLS. , 15. Cfw::TUS. . 2. TRflP DOOR. . ^ 

2278 REI's +■*■* OfflltlftHD TFiBlE *** 

2236 SfllffiO . BiT. Kjfi. Sul. DIG, CLI. IftV. JUIt t-RO. GET. E>tfi. RER> LOOj nOV 

. CfiT, ChH. LEfi, RID, PUT, PLfl. PIC PtJS, ?Ub StK3, OPE, CLO. QIV. BIK, LIG. DRl 

- SRE, HIT, UHl. LuC. SEa LIS, SfiV, FEB lO«^ UHT, FOL, PO), EflT, NOR. SHJ. EftS 

.i<iES 

2236 PRIIvT§966. "DC VOLi Nf^T TO ai=lV flfftT^R itfitlE"; : INPUT®], IFLEF 

Ti<an.i>="V"T^N(?UNaSECLS.E!«' 

2396 IFJ=7Tt€NIF0<S,3>=="l"TI€NT="THEy TflSTE PftETTV KtCfc. " : RETU^ 

2316 T="CRN'T DO THftT. . , 

IJIEREO :":ftETU?N 

2228 R£SL»1£166 

2230 PRiNTCtft*(23)"«#l RIDER FHNTfiSV CREfiTIOMS #«l".PRINTTfle<ie> 

"fPf'ENTORE I 1" :PRINTTfiB<4)"THE LOST DUTCHtlffiil 'S KID. 

NORLD CiPVRieHT 1375, 

BV TERI lL 
RLL RIGHTS RESER-t'ED, 
".REPJRH 
2346 PRINT* MELOM TO T!£ S£ft|i£H FOR THE LOST DUTChMflN'S G 

I m THE GHOST OF E3^KPflCK SWt - r^UE QUII>E fflJTHIS rft^VDITURE. 

vob mv USE *i«e mtsi cojtiwjK to FifCi auES m> execute mvErcNT 

SiXH WORDS fS GET. GO. PUT. [«0P, SCORE, IMVENTORY ". 

2356 PRItiT"!W RBOUT ft 

HUNDRED PIORE ARE flVfilUaf TO VOI, HaP *iILL GIVE VOU HINTS 

WHEN VOU fH?E STUCK. G(S» LUCK iWD i HOPE vat DON'T END tff* fl 

Gl^t LIKE ?£. ". ; IfJPUT" PRESS ENTER TO CONTINUE. REflDV" 

.fti:aS;RETU9i 



67 





mm(B ¥(0) 

bv Ray Daily 

from Acorn Software 

A Graphic Arcade Game of Ping-Pong with Sound Effects 

ft One or two placers. 

• Machine language graphics and speed. 

• Sound effects which can be played through an 
inexpensive amplifier. 

• Seven levels of skill. 
Can be enjoyed by all ages! 

Level II, onlx; 4K required $9.95 



TheSoHw&ateExchai 





m 



" /f '5 <\c^ed "t^ei^ . \^ call c*kv 
-expert." 




IHI(D)§¥ T(Q)WM 



by Scott Adams 



Scott's long-awaited 9th adventure is here! 
Thirteen treasures are hidden somewhere in 
the GHOST TOWN. You'll need more 
resourcefulness than ever to find them before 
sunset. Be ready for a town full of surprises 
and some REAL ghosts! Bring along a 
sense of humor, but be alert for 
danger as well. If you live so long, you 
MAY learn the answer to the 

tantalizing question: 
"What goes on 
in the saloon 
after dark?" 

Cassette $14.95 
Machine Language, 24K 



The SoHw/ate Exchange 

6 SOUTH ST., MILFORD, N.H. 03055 (603) 673-5144 




Encounter in the Near ThoMan Sector, May 1980 



The game documentation 
should have indicated thai the 
Enterprise's phasers (frwd) and 



photon torpedos can only be used 
for targets between and 180 
degrees (not 90). 




fWD PhflMrt 
Pholon Torpedo 
Tubes 

_ _ieo 
tSi 



Impitlie Drive 



Warp DHM 



R«r Phjinrt 



In Jeff Myers programming hint on Page 26 oftheJune 1980 
SoftSide, to restore the ability to LIST a program, after it has 
been disabled; 

POKE 16863.201 



70 




THE KEY TO YOUR 
TRS-80*... 

LEARNING LEVELin 

Written by the author of your Level I User's Manual, LEARNING LEVEL 
II picks right up where the Level I Manual leaves off. It also supplies the 
changes needed to make the Level I Manual compatible with your Level M 
TRS-80*. 

LEARNING LEVEL M covers all Level II BASIC beyond Level I, plus much 
more. It shows you how to use the Editor, explains what the many error 
me,ssages are really saying, and leads you thru conversions of Level 1 pro- 
grams to Level II. 

Dual cassettes, printers, the expansion interface with clock and other 
features are explained in the same easy-to-learn style that made the Level I 
Manual famous LEARNING LEVEL II was created specifically for 
your Level II TRS-flO*! ^^ C QC Soft COVer 

q>IJ.7J add $100 for shipping. 

TheSaft^^are Exchange 

6 SoutbStreet, Box 68, Milfoid, NH 03055 603-673-5144 

TRS-50 (s a registered trademark of Radio Shact and Tandy Corporation. 




*' InstcnTj- /s\phimrm/ic S^oup I< 



u 



7$ 



SIDE: S-80 
y^M CASSETTE 



SOFTSiDE ON CASSETTE 

Magazine with programs on 
cassette, $9.95. Magazine and 
programs on disl^ette (after June 
■(979 only) $14.95. Your best buy 
in games! 

January 1979 — 'Round tlie Horn, 
Ten Pin Bowling, Kiddy Slot, 
Compula Sketch, Writing Games 
Article 

February 1379 — Income Tax Pro- 
gram, Concentration, Elements 
Quiz 

March 1979 — Tarot, 
Metric/English Conversion, Jig 
Saw, Fog Index, Dive Bomb, Per- 
sonal Finance Pt. 1 

April 1979 — Safari, Personal 
Finance Pt. 2, Don't It Make My 
Brown Eyes Blue, Rabbits and 
Foxes, Spring Flowers 

May 1979 — Dog Star Adventure, 
Awari Letter Crunch, Math Drill, 
Super Sub 

June 1979 — Atlantic Balloon 
Crossing, NIm, German Word 
Quiz, Home Appliance Record 
System, Entrapment 

July 1979 — All Star Baseball, 
Yahtzee, Tank, Spelling Bee, Coi- 
liston 

August 1979 — Melt Down, 
Shooting Gallery, Story Book, 
Morse Code Tutor, Cryptogram 

September 1979 — Engineer, 
Treasure Dungeon, Hangman, 
Pyramids 

October 1979 — Westward 1847, 
Battleship, Reaction, Time in- 
dicator, What Kind of Work? Tug 
of War 

72 



November 1979 — Everest, 
Isolate, Picture Puzzles, Doodle 
Pad, Energy Cost 

December 1979 — Oil Baron, 
Drag Race, Christmas Show and 
Tell, Index to Level II Manual, 
Towers of Hanoi, Slalom 

January 1960 — Moving Maze, 
Dante's inferno. Bomber, Reflec- 
tion, Duck Hunter 

February 1980 — Deadstick, 
Backgammon, Parachute, Play it 
Again Sam, Deep Six 

March 1980 — Broadway, System 
Emulator, Line Four, Add, Sonic 
Torpedoes 

April 1980 — Stud Poker, Draw 
Poker, Compuslot, ICBM, 
Solitaire 

*May 1980 — Star Trek HI, En- 
counter in the Near Tholtan Sec- 
tor, Day of the week. ($14.95 tape, 
$19.95 Disk) 

June 1980 — Micro Millionaire, 
Galaxy Combat, Numbagels, 
Simple Sound Interface 



The price (or 6 months of cassetts plus 
S montht of SoftSlde magazine Is only 
$39.35. If you're already a subscriber to 
the magazlna, you can enroll tor the 
cassettes only, at a cost of $30.00 tor 6 
months. So, if you want (o combine the 
best programming available for the 
TftS-aO with the comenience of pre- 
recorded cassettes, send your order to 
SoltSlde today, and leave the coding to 
usi 



*HOTE: May 1980 Sptcttt Etflltut la SS.Oa aitn. 




Floppy Disk 
Diagnostic 

by Dave Stambaugh * ^v 

• 35 or 40 track in same program 

• Tests controller functions and status bits 

• Tests drive speed and allows adjustment 

• Tests switches and mechanical 
components 

• Verifies data transfer 

• Tests drive seeit function 

• Sector and byte write and read tests 
using all possible patterns 

• 16 to 48K, 1 to 4 disk drives 

• Tests cross cylinder interference 

• Tests drive- to-d rive compatibility 

The best and most complete diagnostic you can buy 
to verify disk drive reliability and find problems. 
Displays 19 error messages and cross references 
tliem to 14 possible causes. Continuous test option 
for extiaustive testing iceeps statistical record of all 
errors found. 

Supplied on diskette with manual for only 
$24.95. 



JheSfdhnfSureExchsumB 

6SouthStKel,Box68,Miifad,m(B:^ 6CI3-6Z3-5M4 

73 





same: 



ns-n ohti ThMfri 

MagniliClnt saund! by RKhard laytnr 
UvbMI. 16»( 



.SS.36 



Woii! ganH with sound by RIchtaTd Taytor 
LevBUJ. 1»( 



.$9.95 



Opw* Ttiuirt Pliu OnllMtl 

on disK. aiK t1995 



[>y hnonal Softwata 

Lewi II, 1SK S14.9S 

imMlon 

ity Chris fnuai '< 

L««l It. 16K S9.95 

Usk (14.95 

J-Wii Fltlitr II 
by C^ris Fregfld 

LB«III. 16K t9.95 

mpu 

by Art Canlil 

Uvtt 11. ISK S9.95 

by tlar and Katln Spracklan 

le/«l li. 16IC *1*.SS 

S«rgmll 

by Dan and Katho Spracklan 

Le^lli. 16IC SZ9.95 

bniln Mizai 

by Robert Wallacs 

Le«IH. 16K I93S 

Wilh iciund by Led Oirlitapharson 

Level II, »6K 

UliTwo 

With sound by lea Chrislopliwson 

Level II. 15K. 



Wilh sound by Leo Christapbefson 

UvBttl, ISK 



. $14.96 
.SU9& 



Wliti sound by Ijso Chrlslopharson 

Lflvelll, 18K t14.95 

by Lance MiCkius 

UwUl 16K »7,9S 

74 



TycM* 

by Oavid Boblke 

Level IV, 16K «-» 

1 kmt lar PiMChMi OMni 
by Gee rue Blank 

UvelM. t6K ».» 

Mbwn 

by Roger W. RoHtatile 

Level II. BK *!» 

by Lewi IV 

Level IU6K tape *«.« 

KKdisk t19.B 

SurTnk 

by Lance Hcklus ^ _ 

Level IL1« *IM6 

WveMfet tn Tipa 

by Scott Adams „ 

Level IL1GK S14-9S 

Chdose one: 

Advenlutetend: Magical beinos, pcrlle and puzzMsl 

Pirate's Cnve: Clue In a blo(i(f$(iilced book. 

Mission Impassible: Foil ttie saboleu(. save ttie 
reactor* 

The Count: j^otect ycur n«cki Who be you think lives 
here? 

Voodoo Castle: Rernove the cuise tram Cnint 
Crislo. 

Stranoe Mysssy. The rviins ut an ancient alien 
culture? 

Fun House :Takesallyourbratnstoa*tpaitlhegatel 

Pyramid of Doom: Watch out (ot »« Nomadl 

Ghost Town 
Wnnturn sn Dlk 
by Scott Adams 
$39.95 for three- same combinations: 

1) Mission Impossible, Rrales Cove. Adventureltnd 

j) Voodoo Castle. The CounL Strang* Cklyssey 
$24, & (Of two-game corrtnnations: 

3( Fun House, Pyramid of Etoom 
jM c g jM ) Siipier 
by Scott Adams 
MIni-veisian of AdvMiuraland. serves as Iniroduclion 

LevrtlLieK *53S 

Nrtbinl 

by GKirge Blank 

Level H. 16K — ...»,<..»*--• — i_. »»**»-- 



by Sffl«H Systems Software 

Iwactihie Language $9.95 

tiy JariMs Qafon 

Level II. 16K VSS 

WlM ChKkKi MtchlM 
by unc« MIcklus 

Lewlll. IHttape J19.fl6 

Disk $24.95 

KriMifM 
by Ron Pottiin 

L««!lll, 16K 17.95 

Krtaoiplilll S14.96 

TIntTnli 

by Joshua Uvlnslty 

Level II. 16K J14.95 



by Russell Starkey 
Level II. 16K 



.S7,95 



ffiym Mterofanlastic ?raoiatnmino 

Level II, 16K $9,95 

mm (Mu 1,S 

Level I Of H, 4t[ 119,95 



from Qualily Software 
,16K 



Level H,16f; $1996 

Crlbbifl 

by Roger W, Robitaille Sr. 

Level IL16K $7,55 

triictic Ewpira 

by Dong Carlston 

Level If t6K $14.« 



3 on disk ,,..$39.95 

eMtdk Trader (a sequel) 
by Omii Carlston 

Level ILISK $14.96 

eilitllt Inkr ifKl Enfin 

on disk EK $29.SS 



Mr Tilth Cinlnllw 



. . . $7.9a 

. . . $7,95 



MrRiK 

by SmaN Systems Software 

Level I or II. « t9,95 



tnrTerlU 

Le^fellL16K $9,95 



tyvmt 



llcrosoft as played on PDP-IO 

SiKdisk 128195 

Npliin (Foetbalf) 

by Acvn Software 

Level ILWK $9.95 

by E»av«dB»Mli« 

Level II, 18X n.9S 

Till Te*| 

from Acorn Seftwaire 

MacMit* LarnuMW. wftti nund 

LweiiLteK ass 



.vx 



byfittg 
UvMAINC 



BUSIWSS 



tLS 
by M. Keller 

knpreved verston... $79.95 

hmatgry'}' 

by Roger W. Robitaille, Sr, 

Lewel It, 16IC tape $24.95 

32Kdisk/withotttinvolcir)g $39.35 

wllh ifwoicittg $59,95 



by Slephi 



len HebMer 



.$39^95 



^)e 



by Michael Kelleher 

Level II. 16K 

I tut II 



.$9.95 



bysesG 

32Ki 



( disk . 

Sitllll BiwInNt BothkMH*! 
by R,W, flobltallle. Sr. 
Level II, leK with journal 
disk 



. . . $49,95 



tape 

wttbout Jou 



$36.95 

$31.95 

t journal 

disk $29.95 

tape $24,95 

On Uee InviMai 
by Stephen Hebbler 

1 disk, manual; 33^, 1 drive, line printer $39,95 

IteMWiU llHalvible(with Invtriclng) 

by Stephen Hetibler 

3 disks. 2 manuals: 33K, 2 drives, line printer , $69.95 

CM Dm MwefnnM SyttoM 

trom Personal Sottware 

Ready for transfer to disk, with manual 

Tape $74,95 + $2 

SPECIAL PURPOSE 
HWDfreilli/SutbrgrMi 
by Gary Breschini 

Level IL 16K $9,95 

Tint Ital A BASir Compiler in BASIC 
by Oavtd Bohtke 

Tape $1995 

Disk 124.95 



by Russell Starkey 
Level U.t6K 



,.$9.95 



by Michael Kelleher 

Level tLi6K $9.95 



Mvanoed version tor 32K disk . 



by Mm Adamson 
Level II, I6K 



.$24.95 



,$9,9e 



by Steve flelrsser 

Level II, WK $9,9$ 

Mile Amt telMlMir 
bylbSMl Starkey 

levrtS, 16K ,.. $14,9$ 

MfkNTl a (Improved) 

bv Jotm Adlntton 

LevrtB. WC M55 



.!»» 



byfnnkB towMM.Jr. 
SK dWt tytriMW 



by Wchill Shrayiir 
ppMffMi Httctiini ' 
Level hL IqK ttpe 



MlMI 

nan 
ma 

75 



PancilPil 

by Microcomputer Specialists 

Requires 32K. 1 disk system, Elecir'fcPsncli, and lower 

case modification kit $JS.DO 



i>y K«n Kit^fit 

Manual and 3 programs on disK for 32K or larger 

systsnis with one or more drives S39.95 

PEFSOOKL 
Twiig Tuler 
byUJS 

UVBl II. 16K t19.95 

Stent! dI in Ttnl 
b/ Jotm T. PtiUlipp 

levol II, 16K (9.95 

ItMng 

by J«tin T. PtitlNpp 

Uvol II, 16K J7.95 



. Phltlipp 



itvfy 
tryJotmTF 
32K disk t14.95 



W,9S 

I9.9S 



by Frettk B. flowlotte, Jr. 
Lewi II. 



by Ljnce MItklus 
LovtIII. m 



.£4.9$ 



M 



by t^ncs Micktus 

a^Kdisk 

Mm Fkttidd HiMip 

by IMIdiaei Kellslter 

L«vtltl. 16K 18,9S 

PuiidNl Gnw Mmim 
by Dave Stambaugt) 

Uwl II, (6K JW-gs 

32t(disk $19.95 

by Bill Sbolar 

KKdisk 119.96 

UTIUTIES 
r-siMrt 

by W«b Associates 

IjsvMtl, 16K W.9S 

inv 

by Robin Mark 

Level II. 16^32, and 48K 

cassette S24,96 

disV Si9.3S 

*PLW 

by PtKlps Gates 

0«luw vetsion— 32K disk, instructional material book 

$4995*13 

LewHI, 16K tape— reSucedfeawres. no courseor book 

$14.95 

Book tseparately) $15,96 + $3 

Fll* Muiuer BO 



. . $4995 



by Fbp«nthe 



iKdSk . 



by Seerae Blank 

32K disk, requires NEWDOS $14,95 

$TMt 

Trace and Debug Monitor for tape and disk systems 16. 

32 and 4eK on one tape $24.95 

IHWIIS by Apj)arat $4995 

tIEWDIM by Ararat $99.95 

KWUt St by Apparat $149.95 

naW! by Smalj Systems Software 

Level It, 16K $26.96 

76 



il!W20 by small Systems Software 

Disk for 16~46K on one tape 

KVP by Lance IMicklus 

Tape 

Disk 



,$29.95 



KVP 232 by Lance Micklus 
KVP adapted for the TnS-232 

rape - 

STW Snwl Taralnti 
by Lance Micklus 

Uve(IL16K 

STtn Snaur Ttnnlnel 
by Lance Micklus 

For Disk ,.. 

tm-UC dedicated to THE SOURCE 

by Lai»ce Micklus 

LeveNLISK 

by Lance Mickl Its 

Him Twt Eiflhr 
by Dor Coons 

Level IL 4K or 16K 

Lnel music 

by Mcrosdt 

Lent Mn UMl If 



, , $24,95 
. . $29.95 



. . $24.95 

..$4995 

. . $79.95 

..$24.95 
. $19D.(» 



$995 

. . . . $49.36 



by Apparat 
Level II. 16K. 



FOflTIUli 

by Microsolt 

32K.Zdisk9 $80. 



...$15.0(1 
M+S2.50 



by Microsoft 



FORTIMH Hw AMMibhr. 



,$80.00+ $2.50 
.,,$150.00* $5 



Will print an ASCII lite to a parallel line printer at the 
same lime you are using yotir computer for another 
program. For 32K disk systems only, WitI NOT work 
with NEWDOS (^3 or VTOS 3.0 OK). 

Disk $24,95 

Croia IWtnnct lidillM 

by Lance Micklus 

Level II cassette versions 

XREF - $19.95 

RENtJMX (XREF wilt) REMUMSER and rescue after 

reset) $24.95 

RENUMBER separately $7.95 

HX~Ciou (MerenM ler Wik 
by Lance Micklus 

32K, 1 disk $24.95 

RENUMEEfl 

by Lance Mtcklus 

The full-featured RENUMBER program. One version 

now works fn 16K. 3a(, or 4aK $7.95 

System On 

by Kaiman Bergen 

Level IL16K... $9.95 

Flsiny Otk MwBitlc 
by Dave Stamaaugh 
Disk with manual $24,95 

BOOKS 

Serjeit ll w ibiok 

by DanandKatfieSpracklen $fS.S6'i-$1 

Tki BASK KinAo* 

by Or. Davtd A, Lien $14.95 *$1 

Z-SO ImUMtln HMdbMk 

by Scetbl Publications $4.95 + $1 

ne UMl BMk « BASIC nyli 

by John Nevison $5.95 ♦ $1 



TBMO Atnmkty Ltngnte 
FngnnmlM 

by William BardBD, Jr. , $J,9S + S1 

JtPL — Hn kilancllve Aiwronti 

by Gtlman and Rose $15.50 '>- 13 

Inkniucttm To TRS-BD GrtpMct 

by Oon inman $755 ■* $1 

Uimkig Lival II 

by Or, David A. Lien $15.95 "-Si 

Z-aO Mmra eiuriMt BM» mt CNktiMk 

(romScelbi Publications $14.95 "-Si 

TilS^a DUt Mid Othir MyiMrlts 

by Harvard Pennington S22.95 + $1 

TRS^O Inurfwlno 

by Jonathan Titus 18,95 + $1 

Stent Mft ti MitipuMrt 

by Russ Walters $5.95 * $1 



.S6,9S-> 
.17.951 



SUPPLIES 

CMMite*: Boxes ot 10 eacii 

C-10 

C-20 

OMftM: 

Oysan (premium quality] 

Box of 5 

BASF 

BoxofS ..t?4,95*$l 

Box ot 10 , $39,95 + SE 

Box ot 20 W9.95 ' $2 

Case ot too $299,00 + $3 

Bttltiii Storige ftui IS.DO*- $1 



,.J29,96+S1 



Protective envelopes foe stiipping 
lloppy disks. 

5 pack ..$4,96 + it 

Z-M Qit FMlir $3.99+ $t 

StdSMl Wnyl SlnOirt $4.96 -• S1 

Tipl RtMiHsr iUlgfinMl Kit .$9.96 * $1 



IMPORTANT 

■ No sates tax. 

■ All C.O.D.'s or special delivery orders are 
a minimum ol £5 for special handling. 

For more detailed descriptione ol our $olh 
ware «nd supplies send for the TSE Catalog 
It's FREE! Wri)« or call today tor your 
copy; 



7MOVING? 

TO CORRECT OR CHANGE 
YOUR ADDRESS 

Attach iabel from your latest copy here 
and print new address below. 



NAME: 



ADDRESS: 
CITY: 



STATE: 



ZIP: 



MAIL TO: Th» Software Exchange, PO Box 68, Mllford, NH 
03055 



77 



l^fEsfa 



POBox69 
Miiford, NH 03055 

"your BASIC mHww^ magaiifM" 

Rush me the next 12 issues of SoffSide. 



nUSAbulk.SIS 1 vr. a$32-2 yrs. 

nuSA first class $25 lyr. 

a APO/OVERSEAS surface $25 1 yr. 



Credit Card ■ "s^ 



DCANADA/MEXICO $25 1 yr. 

DOVERSEAS airmail $30 1 yr. 

T«l«phMM your ehsrgv.cird ardwt Calt 
Mif Stibscrtptton olticxt MotKtay through 
Friday 9:30 to 5:30 (Eastern lime) at 
t'BOfr-XM-ITW (tn NH CM e73-5144) 



Exp, Date^ 
Si g nature - 
Name — 
Address— 
City 



Interbank # (M/C only) 



-State- 



Zip- 



Please remit in US funds ONLY 



ReadYtogetserious? SUBSCRIBETO PROB/SO themagazine 
dedicated to serious programmers, ..beginners to professionals 



SUBSCRIPTION RATES - 6 iMtM* per ywr 

USA Canada 

Sulk mail -$15,00 Mexico $2i,00 

First Class Mail - $21 .00 APO( FPO 

O^etseas airmail - $27 ,00 Overseas turtace mall 



] 



Check/Meney Order endOMtf 



MMtw Chary* ij VISA 



SIGNATURE. 
ACCOUNT*. 
EXP. DATE_ 
NAMe_ 



INTER,* 



ADDRESS. 
CITY 



_ STATE, 



.ZIP 



Teleptwre orders accepted for Master Ct)arge or VISA accounta. Call Monday through 

Friday, 9:30 lo 5:30 EST at 1-S0O-2U-17M [ki NH c«MS7»4144) ' 

I PO BOX 68, MILFORD, NH 03055 _ < 



78 



1^ Order Form 

Special prtces rn «M«cl 60 dayi from mtiting 
DESCRtPTlON MEMOflV LEVEL PR(CE 



^t^ 



iC^ 






^ 



^ 



ADD HANDLING CHARGE 



ADDITIONAL CHARGES 



Check 



TOTAL ENCLOSED WITH ORDER 
VISA Master Charge 



Money Order 



II 



HP" 



THE SOFTWARE EXCHANGE 

6 SOUTH STREET MILFORD, NH 03055 

Order tolt free: 1-80(1-258-179(1 dn nh c*ii snsiw) 

Level II soliware available on disk lor a $5 00 (per order I medium charge. This 
extra lee is lor any number ol programs lrar>slerred 10 disk I rom tape when you 
order If the order eJceeds the capacily o( d single disk, we atraortj ft>e extra 
cost 



Be sure io include handling charge arKt any addiltoriai charges wh«n figuring 
your lolal. All orders shipped *ithin 48 hours 

All prle«» in Mit^sct 1o eh«nfl» withwtl rwllo*. W« »n nol retpomtW* f« 
typogrtphfcil ttrott, including Incorrtct pr1cM« 



ALL SOFTWARE GUARANTEED TO LOAD AND RUN II you ««p«iiance 
dIHleultffti. SJiTTply return the lapear dlik lor tree refH*c«rTfflnt. Send 1o th* 
MMnlion of Salt* Kaanan. Customer Service ReprMentative: pieeie 
vwtot* m brier noie and your name ar>d mailing addrets wHh the software. 









Cn^irgerard account nuTi&ef 







































Signalure 



EKp. Dale \n\9t, * 

Charge cusmmers. Pie^^se NM inaiccpuril in/QrmaMonabPveand below 



Nam?.. 



Address.. 
CHy 



State.. 



.^IR.. 



ALL SOFTWAftE SOLD OM AN ASIS BASIS WITHOUT WARRANTY. TSE 
assumes no liability test iQSS or damag^i caused or atPcged to be caused directly 
Of indirectly tsy equipTr*?n\ or proi^uti^ so'io Oi exLt^anged by them or \Vi^\i 
dtstrpbtitor^, mcfuding bat not limited lo any inTerrjpiiOn in service, loss of 
bustness or anticipatory profits or corisequeritiai damages resulTing from use or 
operaiion of sucti equipmeni or software 



the original 

ADVENTURELAND 

Tliirteen Treasures await tiie clever adventurer. 

Remember: 

in many cases, mud is good. In otliers . . , 

LOST DUTCHMAN'S GOLD 

With the help of the ghost of Backpack Sam - can 
you recover the vast fortune hidden deep in the 
Superstition Mountains? 

MICRO 80 PINBALL 

Featuring the challenging "African Safari". 
Lights, SOUND, Action III! 



fi5ia 



U.S. POSTAGE 

PAID 
-BULK RATE- 
PERMIT NO. 21 
MiLFORD, NH 03055 



1) 



P.O. BOX 6S, MILFORD, NH 03055